为什么在使用bassistance在jQuery验证插件中执行以下操作时会出现以下错误? IMO应该有用,但我明白了:
SyntaxError:missing:属性id
之后
var type = $(this).type; //This is a hidden field in the form
$("#myForm").validate({
var type = $(this).type;
rules: {
name: {
required: true,
minlength: 3,
maxlength: 51
},
},
答案 0 :(得分:4)
这是因为validate
方法接受了对象,但是你没有传递一个对象,试试
$("#myForm").validate({
type : $(this).type,
rules: {
name: {
required: true,
minlength: 3,
maxlength: 51
},