有人可以解释下面的代码段中设置async = true
和async = false
之间的区别吗?我理解asynchronous
(在后台验证)的概念,但不明白表单验证中的含义。jquery远程验证 - 异步?
'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验证(标准和远程)和一定的规则根本没赶上无效数据。将异步从false更改为true后,一切正常。
jquery文档并没有真正解释很多关于这个,我想了解为什么我的更改“工作”。
编辑:我使用1.9的jquery 1.7.2的bassistance.de插件。
如果你说这将有助于什么插件,你用于验证并粘贴未经验证的部分代码(以及经过验证的代码)......现在,我无法为您提供迄今为止提供的信息 –