問題は次のとおりです。
私たちが使用する e コマース システムは、購入した各製品の項目を生成します。品目がページを下っていくにつれて、品目の数量入力に名前属性「qty0」、「qty1」、「qty2」などを与えます。
これらの qtyX 入力の有効性を確認する必要がありますが、名前属性をクラスなどの別の属性の相対属性として渡す方法、または正規表現を検証プラグインに渡してすべての数量フィールドを見つける方法がわかりません。
検証コードは次のとおりです。
var validator = $("#formName").validate({
rules: {
qty: { customMethod: true}// qty
},//rules
messages: {
qty: {customMethod: "NOPE"}
},
errorPlacement: function(error, element) {
error.appendTo("#itemQuantityError");
},
});
生成される入力のサンプルを次に示します。
<td ><input name="qty1" value="6" size="5"></td>
ありがとうございました!!