aralejs / validator

Form Validator Widget
aralejs.org/validator/
41 stars 28 forks source link

0.9.2版本Validator在form的submit事件上阻止默认失效 #22

Closed liangmingyi closed 11 years ago

liangmingyi commented 11 years ago

使用的Validator版本是0.9.2,在form的submit事件上阻止默认行为event.preventDefault()失效,不知道有没有什么办法解决? 是通过DOM调用的,然后Widget.autoRenderAll() 谢谢

lcat commented 11 years ago

遇到同样问题,验证没通过,ajax照样提交

lileiseven commented 11 years ago

有参数,checkOnSubmit设为false。

虽然api文档里有说这个参数,但是我还是觉得在演示里,得加个ajax提交form表单的demo。

lcat commented 11 years ago

亲,看了下文档,不是checkOnSubmit吧?

shaoshuai0102 commented 11 years ago

autoSubmit - 默认值true。When all validation passed, submit the form automatically.

把这个参数设置为 false 就可以了。@janlay 以前也说过不要接管表单的 submit 事件,留给用户自己处理,起初的处理太过草率,未来的 1.0 版本考虑弥补此大错。