我遇到问题是获取复选框,单选按钮和已使用jqTransform设置样式的选项以使用jQuery validate插件进行验证。
有没有人有这方面的经验?这是我可以使用addMethod
函数吗?
以下是我正在尝试验证的表单的链接:
答案 0 :(得分:2)
该页面抛出错误Uncaught TypeError: Object [object Object] has no method 'jqTransform'
。
无论如何,问题是jqTransform会隐藏真实的复选框,无线电等,并用样式的div替换它们,什么不是。 jQuery默认情况下验证仅验证可见事物。这可以通过在jQuery Validate初始化中添加一个选项来修复:
$('#myform').validate({
ignore:'',
//your options
});
该忽略选项的默认设置为:hidden
,因此将其设置为''
应该可以解决您的问题!