8
A
回答
4
jQuery Validate是我最喜欢它的有据可查的,并应用于许多
4
0
有主干一些验证插件,但我不喜欢这样,我结束了这一点:
...
validate: (attrs) ->
helper = @validationHelper attrs
helper.check 'name', (v) -> "can't be blank" if _(v).isBlank()
helper.check 'version', (v) -> "can't be blank" if _(v).isBlank()
helper.check 'organization', (v) -> "can't be blank" if _(v).isBlank()
helper.errors()
...
而这里的帮手:
_(Backbone.Model.prototype).extend
validationHelper: (attrs) ->
helper =
_errors: {}
check: (name, validator) ->
return unless attrs and (name of attrs)
msg = validator attrs[name]
(@_errors[name] ?= []).push msg if msg
@
errors: -> if _(@_errors).any() then @_errors else null
return helper
相关问题
- 1. 验证框架
- 2. 在Backbone.js验证
- 3. 验证在Backbone.js的
- 4. C#验证框架?
- 5. 验证XHTML框架
- 6. Webform验证框架
- 7. Java验证框架
- 8. C++中的验证框架
- 9. Zend框架的Sitemap验证
- 10. Java中的验证框架
- 11. Backbone.js验证集合
- 12. 验证框架Struts中
- 13. Excel表格验证框架
- 14. 纯Java验证框架
- 15. 验证密码Yii框架
- 16. Zend框架货币验证
- 17. 春天验证框架
- 18. 实体框架验证
- 19. Yii框架验证规则
- 20. 替代Rails验证框架
- 21. Robobinding框架验证(Android)
- 22. 选择验证框架 - ASP.NET
- 23. 爪哇 - 验证框架
- 24. javascript验证的文本框
- 25. JavaScript的文本框验证
- 26. django和backbone.js身份验证
- 27. Backbone.js模型验证方法
- 28. Excel的验证框架的设计JAVA
- 29. javascript复选框验证
- 30. 验证文本框Javascript
是李nk坏了? – ala 2013-04-09 20:49:45