価格が有効かどうかを検証するカスタムメソッドを作成しました。例えば。アルファベットなどはありません。したがって、カスタムメソッドを作成しました。しかし、私はどのように価値を渡すのか分かりません。
方法:
function checkIsPriceValid(input)
{
alert(input);
return false;
}
フォームの検証
$(function () {
jQuery.validator.addMethod("checkIsPriceValid", function (value, element) {
return checkIsPriceValid();
//check whether checkbox dist and algo is checked
}, "Invalid number");
$("#addProductForm").validate({
errorPlacement: function (error, element) {
//error.appendTo(element.prev());
error.insertAfter(element);
},
rules: {
productName: {
required: true
},
productCategory:{
required: true
},
productDescription: {
required: true
},
productOrginalPrice:{
required: true,
checkIsPriceValid: this.val()
}