我在获取已使用 jqTransform 设置样式以使用 jQuery 验证插件进行验证的复选框、单选按钮和选择时遇到问题。
有没有人有这方面的经验?这是我可以用这个addMethod
功能做的吗?
这是我要验证的表单的链接:
我在获取已使用 jqTransform 设置样式以使用 jQuery 验证插件进行验证的复选框、单选按钮和选择时遇到问题。
有没有人有这方面的经验?这是我可以用这个addMethod
功能做的吗?
这是我要验证的表单的链接:
该页面抛出一个错误说Uncaught TypeError: Object [object Object] has no method 'jqTransform'
。
无论如何,问题在于 jqTransform 隐藏了真正的复选框、收音机等,并用样式化的 div 替换它们等等。jQuery Validate 默认只验证可见的东西。这可以通过在 jQuery Validate 初始化中添加一个选项来解决:
$('#myform').validate({
ignore:'',
//your options
});
该忽略选项的默认值为:hidden
,因此将其设置为''
应该可以解决您的问题!