我可以用 $('form') 替换 $ 吗?
Can I replace $ by $('form')?
我使用这个 https://jsfiddle.net/rz0zk5u6/2/ 来验证同一页面上的 2 个表单。
为了区分表格,我可以替换
$.validator.setDefaults({});
来自
$("#loginForm").validator.setDefaults({});
?
是的,jquery 插件将应用于 selection/jquery 对象中的元素。如果您 select 多个表单,它将对所有表单应用验证器。以下都做同样的事情;将验证器应用于多个表单。
$('form').validator.setDefaults({});
$('#loginForm, #anotherForm').validator.setDefaults({});
var forms = $('form');
forms.validator.setDefaults({});
$.validator.setDefaults({});
用于设置全局默认值。如果您希望设置每个表单选项,请使用:
var loginForm = $('#loginForm').validate({
// options go here
});
为described in the docs。然后你可以使用:
loginForm.form();
以 described here 的形式执行验证。
我使用这个 https://jsfiddle.net/rz0zk5u6/2/ 来验证同一页面上的 2 个表单。
为了区分表格,我可以替换
$.validator.setDefaults({});
来自
$("#loginForm").validator.setDefaults({});
?
是的,jquery 插件将应用于 selection/jquery 对象中的元素。如果您 select 多个表单,它将对所有表单应用验证器。以下都做同样的事情;将验证器应用于多个表单。
$('form').validator.setDefaults({});
$('#loginForm, #anotherForm').validator.setDefaults({});
var forms = $('form');
forms.validator.setDefaults({});
$.validator.setDefaults({});
用于设置全局默认值。如果您希望设置每个表单选项,请使用:
var loginForm = $('#loginForm').validate({
// options go here
});
为described in the docs。然后你可以使用:
loginForm.form();
以 described here 的形式执行验证。