-1

私の形で

 Payment Method : Dropdown [value  -1, 1, 2]
 Tax Type: Dropdown [value 1 0 2]
 Sake Tax Amount : textbox
 submitButton

条件に応じてsaletax金額の関数(addMethod)をカスタマイズしました。

私の要件は次のとおりです。 ドロップダウン[支払い方法]の値-1または1を選択すると、そのセール税額に対して検証が実行されないようにする必要があります。それ以外の場合、ドロップダウン[支払い方法]値2を選択すると、taxtype値に基づいて火災を検証します。この場合(dropdown [Payment Method] value 2)は正常に機能しますが、dropdown [Payment Method]値1または-1は、addmethod関数のみを起動します。これは発生しないはずです。

私のフィドル

4

1 に答える 1

0

ルールで、変更します

taxAmount_validate: true

taxAmount_validate: {
                    depends: function(element) {return $('#ddlPaymentMethod :selected').val()=='2' }
                }

更新されたフィドルを見る

于 2012-08-24T08:15:01.520 に答える