jQuery MiniUI

标题: 有关mini.Form bug!important [打印本页]

作者: 969844859    时间: 2012-5-27 11:50:56     标题: 有关mini.Form bug!important

如题:

mini.Form 有一reset()方法,当新增数据时,此方法会使填写的表单回到最初状态(清空),

但是当编辑数据时,此方法也同样会清空表单,而没有回到编辑前的最初状态。请解答。


作者: niko    时间: 2012-5-28 13:20:36

编辑前的最初状态是什么?
没有值就空啊。
作者: 969844859    时间: 2012-6-3 11:50:20

niko 发表于 2012-5-28 13:20
编辑前的最初状态是什么?
没有值就空啊。

比如在编辑数据时,调用reset方法后,原先设置在表单中的值变被清空了
作者: niko    时间: 2012-6-4 09:45:56

reset就是重置了。
你初始值为空,那就会清空。
作者: 969844859    时间: 2012-6-4 18:18:58

niko 发表于 2012-6-4 09:45
reset就是重置了。
你初始值为空,那就会清空。

不对, 编辑数据时,我们会加载此数据对应的记录,并设置在表单之中,然后才会对数据进行修改。

因此此时重置表单的概念应该是时数据回到编辑前的状态,而不是清空form表单。
作者: niko    时间: 2012-6-4 18:44:11

加载表单数据,并不是初始状态。
你这个场景,就不要用reset方法,而是重新setData就好了





欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2