我正在使用jQuery验证插件来验证窗体。要动态添加和删除规则,Validator必须已经存在。我如何解释这一点?换句话说:是否有像init-callback那样的东西?jQuery验证插件 - 初始状态
回答
你只需要检查是否$.fn.validate
是功能通过使用typeof
:
if (typeof $.fn.validate === 'function') {
...
}
如果$.fn.validate
未装载,typeof $.fn.validate
将返回undefined
。
$ .fn.validate是什么意思?该插件是加载或验证方法是附加到我的表单和验证器在那里? –
jQuery插件扩展了jQuery的'fn'对象。使用'$('elem')。pluginName()'调用的所有jQuery插件将显示为'$ .fn.pluginName',因为它们是使用jQuery的'$ .fn.extend'方法创建的:http:// api .jquery.com/1.3中/。 –
你的回答是正确的,但这不工作在我的情况。我需要一个事件告诉我:“现在可以使用添加规则方法,因为Validator会附加到我的表单中”。 –
要检查功能加载,你可以尝试用:
if ($.isFunction($.fn.validate)) {
}
- 1. jQuery验证状态
- 2. LavaLamp for JQuery,初始状态
- 3. jquery动态初始化循环插件
- 4. 原始输入的初始状态
- 5. JQuery验证插件:如何根据复选框的状态验证字段
- 6. WPF验证,不会触发初始状态
- 7. 初始状态/之后的状态
- 8. jQuery验证不重置窗体初始状态从div选择器
- 9. jQuery插件/验证
- 10. jquery - 验证插件
- 11. jQuery验证插件
- 12. JQuery验证插件
- 13. JQuery验证插件
- 14. jquery验证插件
- 15. jQuery验证插件
- 16. jQuery验证插件
- 17. jquery验证插件
- 18. Jquery验证插件包括文件验证和动态字段
- 19. jQuery的验证插件动态规则
- 20. jQuery验证插件和动态输入
- 21. 初始化jquery tablesorter插件
- 22. 在jquery中设置初始状态?
- 23. JQuery验证插件远程验证错误始终激发
- 24. JQuery验证器插件验证条件
- 25. TinyMCE与jQuery验证插件
- 26. JQuery验证插件 - 无法验证类
- 27. Jquery验证插件和nyromodal插件
- 28. jQuery验证插件关注
- 29. jquery验证插件和colorbox
- 30. jQuery验证和验证插件
**您不应该需要初始化回调**。你的代码在哪里?你如何/何时调用'.validate()'?任何时候_after_ .validate()都可以使用'.rules()'方法。 – Sparky