我被驗證與jQuery條件相結合。有人可以給我一個很好的提示嗎?幫助表示讚賞:)只有當收音機的特定值被選中時纔有效
這是我的代碼,驗證工作正常無條件,但它應該只適用於如果其中一個無線電「shipping_method」的值被選中。
var shipping = jQuery('input[name="shipping_method"]:checked').val();
if(shipping == 'matrixrate_matrixrate_2048') {
Validation.add('validate-alphanumeric', 'Please enter number.', function(v) {
return Validation.get('IsEmpty').test(v) || /[0-9]+/m.test(v);
});
};
也許這是錯誤的方式,我只想檢查一個數字是否添加到地址,如果條件爲真。
在此先感謝您的幫助。
Please add you markup as well – KornholioBeavis
您是否嘗試過比較,如'if(shipping ==='matrixrate_matrixrate_2048'){'而不是分配 – adeneo
Markup?你的意思是?所以我不是程序員。 –