async = true
有人可以解释设置和async = false
下面的片段之间的区别吗?我了解asynchronous
(在后台验证)的概念,但不了解表单验证的含义。
'data[orderPrefix]': {
required: true,
alphanum: true,
remote: {
url: site_url+"shops/validate",
async: true,
data: {
task: function() {
return $("#task").val();
},
shopID: function() {
return $("#shopID").val();
}
}
}
},
我有一个表单,其中多个字段具有 js 验证(标准和远程)并且某些规则根本没有捕获无效数据。将 async 从 false 更改为 true 后,一切正常。
jquery 文档对此并没有真正解释太多,我想了解为什么我的更改“有效”。
编辑:我使用 1.9 的 bassistance.de 插件和 jquery 1.7.2。