我正在使用下面的代码和jQuery Validate插件,但是在点击“加拿大”选中时应该需要的其中一个字段之后,我收到以下错误。有什么想法吗?
province: {
depends: function(element) {
return $("input[name='country'][value='ca']").is(':checked')
}
},
$。validator.methods [方法]是 undefined [在此错误中突破] 的eval(功能(P,A,C,K,E,d){E =函数(... x5b |触发| X21 | x23'.split( '|'),0,{}))
答案 0 :(得分:2)
$('#checkbox').click(function() {
if ($(this).is(':checked')) {
$('#element').rules('add', {
//rules
});
}
当您单击复选框以检查结果时,您可以手动添加规则。
答案 1 :(得分:0)
不确定这是你的问题,但是你在这一行上缺少一个分号
return $("input[name='country'][value='ca']").is(':checked');