我有以下文本字段的验证代码,但下面的' field‘需要替换为文本字段的名称,它是动态创建的。
我的问题是它的名称中有一个方括号- options[483998]
我该如何将其添加到下面的代码中,因为很明显,如果我用options[483998]直接替换字段,它会创建无效的编码。
jQuery("#product_addtocart_form").validate({
rules: {
field: {
required: true,
range: [100, 2540]
}
}
});发布于 2011-11-03 17:45:22
演示- http://jsfiddle.net/sY82j/
jQuery("#product_addtocart_form").validate({
rules: {
"options[483998]": {
required: true,
range: [100, 2540]
}
}
});发布于 2011-11-03 17:44:16
只需将其放在引号中:"options[483998]"
发布于 2011-11-03 17:43:37
你就不能搞定这件事吗?
jQuery("#product_addtocart_form").validate({
rules: {
'options[483998]': {
required: true,
range: [100, 2540]
}
}
});https://stackoverflow.com/questions/7992734
复制相似问题