我想對2個數字字段做一些驗證,並且今年沒有做太多的JQuery驗證。Jquery驗證 - 值不能大於
- 產品甲附帶產品B. - 可以有產品的無限量A - 但是產品B只能具有相同或小於產品A
例如: 如果產品A數量是5然後產品B可以是1到5.
我已經嘗試了一個validation.add方法,但最終都混淆了。 A和B的產品ID是自動生成的,但是我可以將產品B與A配對。
任何想法?
我想對2個數字字段做一些驗證,並且今年沒有做太多的JQuery驗證。Jquery驗證 - 值不能大於
- 產品甲附帶產品B. - 可以有產品的無限量A - 但是產品B只能具有相同或小於產品A
例如: 如果產品A數量是5然後產品B可以是1到5.
我已經嘗試了一個validation.add方法,但最終都混淆了。 A和B的產品ID是自動生成的,但是我可以將產品B與A配對。
任何想法?
在文件準備功能,添加自定義驗證check_b方法作爲產品B的規則((1d中的產品B的輸入的是PROD_B和產品A的輸入的Id爲PROD_A)。
$(form_name).validate(({
rules: {
"prod_b": {
check_b: true
}
}
}));
$.validator.addMethod("check_b", function(value, element, param) {
var val_a = $("#prod_a").val();
return this.optional(element)
|| (value <= val_a);
},"Your error message.");
在自定義方法中,您將得到產品A的值,並檢查產品B的值是否小於該值。