如何使用jqueryvalidation插件validation名称中带点的输入字段?
我正在使用这个jqueryvalidation插件
validation不适用于此,但如果我将名称更改为title
– validation工作。
我试过搜索,但找不到用于validation字段的方法.
以他们的名义。
请帮忙
更新
脚本
jQuery(document).ready(function() { jQuery("#contestform").validate({ submitHandler: function(form) { // return false; // block the default submit action }, rules: { title: { required: true }, link: { required: true }, startdt: { required: true }, enddt: { required: true }, descr: { required: true }, }, messages: { title: "Please enter a title", link: "Please enter the sponser redirection link", startdt: "Please select start date", enddt: "Please select end date", descr: "Please enter description" } }); });
部分表格
您需要将字段名称放在qoutes中。 从插件文档
名称复杂的字段(括号,点)
当您具有类似user [name]的名称属性时,请确保将名称放在引号中。 一般准则中的更多细节。
链接参考中的示例:
$("#myform").validate({ rules: { // no quoting necessary name: "required", // quoting necessary! "user[email]": "email", // dots need quoting, too! "user.address.street": "required" } });