如果使用jQuery Validate检查某个单选按钮,如何要求字段?

时间:2011-06-07 15:04:07

标签: javascript jquery jquery-validate

我正在使用下面的代码和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,{}))

2 个答案:

答案 0 :(得分:2)

      $('#checkbox').click(function() {
            if ($(this).is(':checked')) {
                $('#element').rules('add', {
                    //rules
                });
            }

当您单击复选框以检查结果时,您可以手动添加规则。

答案 1 :(得分:0)

不确定这是你的问题,但是你在这一行上缺少一个分号

return $("input[name='country'][value='ca']").is(':checked');