jquery - JQuery Validator 在页面加载时提交表单
问题描述
我有一个表单,我想在页面加载时提交。我还有一个可以正常工作的提交按钮。但我也希望能够只转到一个 url 并自动提交表单,然后可以通过进一步更改表单来优化结果。
我在表单标签中定义了动作。我的其余代码看起来像这样,并放置在 $(window).on("load") 块中。
一切正常,但 validator.form() 什么也没做。如果我使用 javascript .submit() 表单,浏览器会离开页面并直接转到表单操作中的 url。
var validator = $("#frm_sok").validate({
rules: {
searchinput: {
required: true
}
},
messages: {
searchinput: {
required: 'Du må neste søke etter noe. Noe som helst. Ett eller annet.'
}
},
submitHandler: function(form) {
preload_kamp();
$(form).ajaxSubmit({
success: function(data) {
$("#sokcontent").html(data);
}
});
}
});
validator.form();
解决方案
推荐阅读
- javascript - 如何使用 javascript 获取 .wav 文件的“音频通道”、“采样率”、“每个样本的位数”?
- javascript - 从元素中获取属性
- python - 如何从 pandas 列执行搜索和匹配以创建新列?
- node.js - 如何将请求对象传递给超级调用
- sql-server - 无法运行完整的 SQL 文件,但可以为 SQL Server 运行它?
- payment - Ionic 5 In App Browser 无法登录wocommerce
- linux - 如何在 ubuntu 服务器上将终端从 username@server 更改为 username@client
- javascript - 如何将滑块固定到我的五步滑块中的标记?
- excel - Refinitiv Excel:INTERVAL 的值无效
- firebase - 使用 Firebase 托管,如何将 PURGE 请求限制为特定 IP