dxq613 / bui

基于jQuery,兼容KISSY 的富客户端控件库
646 stars 359 forks source link

表单验证失败时,设置record出现问题 #102

Closed dxq613 closed 10 years ago

dxq613 commented 10 years ago

问题:

  1. 表单分组设置记录后,修改发生校验失败
  2. 设置相同的记录,修改校验失败的设置失败

    分析

  3. 字段设置值时判断,值是否等于当前值,如果相等不会设置
  4. 表单字段校验失败,错误的数据不会设置到value中,那么value中存储的是上次正确的值,所以重新设置值时,判断未发生改变,所以不会重置值。
dxq613 commented 10 years ago

可以在设置record前使用group.clearErrors(true),可以回滚到正确的值,在进行赋值