事件金额。 金额应大于0。
这是代码
event_amount: {
required: {
depends: function () {
var dropdown_val = $("#is_paid").val();
if(dropdown_val == 1) {
var amount = $('#event_amount').val();
if(parseInt(amount) > 0){
alert('if');
return true;
}
else
{
alert('else');
return false;
}
}
}
}
}
当我尝试提交表单时,它会提醒2次
答案 0 :(得分:0)
您需要在单独的规则中检查金额是否大于0,而不是depends
规则的required
属性的一部分。
event_amount: {
required: {
depends: function() {
return $("#is_paid").val() == '1';
}
},
min: 1
}