以我的形式
Payment Method : Dropdown [value -1, 1, 2]
Tax Type: Dropdown [value 1 0 2]
Sake Tax Amount : textbox
submitButton
我根据条件为saletax金额定制了函数(addMethod)。
我的要求是: 当我选择下拉[付款方式]值-1或1时,则验证不应触发该saletax金额。否则如果我选择下拉[付款方式]值2,则根据taxtype值验证fire。在这种情况下(下拉[付款方式]值2)工作正常,但下拉[付款方式]值1或-1,该时间也只触发addmethod功能。它不应该发生。
答案 0 :(得分:0)
在规则中,更改
taxAmount_validate: true
到
taxAmount_validate: {
depends: function(element) {return $('#ddlPaymentMethod :selected').val()=='2' }
}