这是问题所在:
我们使用的电子商务系统为每个购买的产品生成一个订单项.它为行项目的数量输入提供名称属性"qty0","qty1","qty2"等,因为行项目沿着页面向下.
我需要检查这些qtyX输入的有效性,但我不知道如何将name属性作为另一个属性(如类)的相对属性传递,或者将正则表达式传递给validate插件以查找所有数量字段.
这是验证码:
var validator = $("#formName").validate({
rules: {
qty: { customMethod: true}// qty
},//rules
messages: {
qty: {customMethod: "NOPE"}
},
errorPlacement: function(error, element) {
error.appendTo("#itemQuantityError");
},
});
Run Code Online (Sandbox Code Playgroud)
以下是生成的输入示例:
<td ><input name="qty1" value="6" size="5"></td>
Run Code Online (Sandbox Code Playgroud)
谢谢!!