如何引用 this 中的第二个输入jsfiddle 同时定义验证规则? 我正在考虑类似“postArray.inputOne”的东西,而不是像第一个那样的 inputOne 。当然,这是行不通的。有什么办法可以做到吗?
我的 HTML 看起来像这样:
<form id="formId" method="post" action="">
<input type="text" name="inputOne" />
<input type="text" name="postArray[inputOne]" />
</form>
验证规则如下所示:
$("#formId").validate({
rules: {
inputOne: {
required: true
}
},
messages: {
inputOne: {
required: "Required!"
}
}
});
谢谢!
最佳答案
您可以按名称验证任何文本字段
$(document).ready(function () {
$("#formId").validate({
rules:{
"inputOne":{
required:true
},
"postArray[inputOne]":{
required:true
},
messages:{
"inputOne":"This field is required",
"postArray[inputOne]":"This field is required"
}
}
});
});
希望对你有帮助......
关于jQuery 验证和类似数组的命名输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10797544/