我想为jQuery验证插件编写一个新的验证方法。我有两个选择框,当两个选择的值都是yes
时,我想抛出错误并输入错误。jQuery验证addMethod与两个选择
我已经尝试了几种不同的方法,但我无法获得任何工作。
这是我曾尝试:
$.validator.addMethod('noDuplicate0', function(value, element, params) {
value = $.makeArray($(element).val()) || [];
var other = $.makeArray($(input[name=nightFreeRoomOnly]).val()) || [];
return $.inArray('0', value) == -1 || $.inArray('0', other) == -1; },'Both options can not be set to yes');
}
任何想法?
后你都试过了。 – ryadavilli
你应该看到equalTo validator是如何实现的,需要做相反的操作 – svillamayor
如果你试图做一些互斥的选择,为什么不使用'radio'控件? –