我要驗證這樣的形式驗證?我想檢查Country
是不是印尼,如果Country
是印度尼西亞那個字段必須是強制性的。否則,如果Country
不是印度尼西亞,則該字段可以忽略。任何建議?形式如果
編輯:我忘了我曾經變量獲得國家 - var Country = $('#country').val();
我要驗證這樣的形式驗證?我想檢查Country
是不是印尼,如果Country
是印度尼西亞那個字段必須是強制性的。否則,如果Country
不是印度尼西亞,則該字段可以忽略。任何建議?形式如果
編輯:我忘了我曾經變量獲得國家 - var Country = $('#country').val();
試試這個;)
你可以使用depends
:
...
rules: {
tax: {
required: {
depends: function(element) {
return ($('#country').val() == 'INDONESIA');
}
}
}
}
...
仍然無法正常工作我不知道爲什麼:/ – Wolfzmus
什麼是不工作是你得到任何錯誤檢查控制檯的錯誤;並用您正在使用的最新代碼更新問題; – itzmukeshy7
沒有任何事情發生或警告。稅務必須是文件。 – Wolfzmus
你可以使用內聯有條件的操作員可以這樣做:
rules: {
country=="INDONESIA" ?
{
tax: {
required: true
}
}
: { }
與您寫的代碼一樣,您是否在開發人員工具控制檯中看到錯誤? (答案是,你確實看到錯誤) –
被稱爲「==」而不是函數 – Wolfzmus
標題並不代表所有**的問題**。改變它 – vsync