ube*_*00b 3 jquery jquery-validate
我有一个页面有多个表单来验证下面的代码工作正常,但我在尝试访问$ .validator对象时遇到麻烦,以获取存储为"currentForm"的已验证表单选择器/ id的引用
$("form.validate").each(function(){
$(this).validate({
submitHandler: function(form) {
console.log($(this));
}
});
});
Run Code Online (Sandbox Code Playgroud)
Console.log ==
[$.validator, init: function, selector: "", jquery: "1.4.2", size: function, toArray: function…]
0: $.validator
containers: c.fn.c.init[0]
currentElements: c.fn.c.init[12]
currentForm: form#thisForm1.validate
...
Run Code Online (Sandbox Code Playgroud)
为什么不 - $ .validator.currentForm给我currentForm的值?
我已经尝试过validator.currentForm.id和validator.currentForm以及许多其他组合.关于如何在我的submitHandler中使用该值来引用subbed表单的任何想法.
您可以使用form传递给submitHandler方法的参数,它引用提交的表单元素.请参阅submitHandler的文档
$("form.validate").each(function(){
$(this).validate({
submitHandler: function(form) {
console.log(form, $(form));
}
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4568 次 |
| 最近记录: |