小编bre*_*nag的帖子

使用jQuery验证器插件,如何使用动态创建的名称属性来分配规则?

这是问题所在:

我们使用的电子商务系统为每个购买的产品生成一个订单项.它为行项目的数量输入提供名称属性"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)

谢谢!!

jquery jquery-validate name-attribute

1
推荐指数
1
解决办法
5160
查看次数

标签 统计

jquery ×1

jquery-validate ×1

name-attribute ×1