jQuery MiniUI

标题: 早上好.请问MINIUI怎么重置页面里所有控件 [打印本页]

作者: 开心翻转猫    时间: 2015-10-29 09:47:09     标题: 早上好.请问MINIUI怎么重置页面里所有控件

是这样. 一个页面当中有很多很多的控件. 各种类型都用.

当用户填写完信息之后 我想重置所有控件为初始的.让用户在填写新的. 应该怎么重置..

这里因为有别的插件的缘故. 不能刷新页面.应该如何才能重置呢?  

MINIUI 有没有办法重置整个body中所有控件呢?

作者: 开心翻转猫    时间: 2015-10-29 09:53:39

另外.如果我将整个body转为form 会不会有问题. ?

还有 form 中 重置. 与清空 有何区别?
作者: felt    时间: 2015-10-29 09:54:50

开心翻转猫 发表于 2015-10-29 09:53
另外.如果我将整个body转为form 会不会有问题. ?

还有 form 中 重置. 与清空 有何区别? ...

miniui只能操作MiniUI的控件
作者: 开心翻转猫    时间: 2015-10-29 09:58:03

felt 发表于 2015-10-29 09:54
miniui只能操作MiniUI的控件

是的. 因为整个页面大量使用的miniui的控件.所以我想一起重置. 别的控件我会单独清空.


作者: felt    时间: 2015-10-29 10:01:21

开心翻转猫 发表于 2015-10-29 09:58
是的. 因为整个页面大量使用的miniui的控件.所以我想一起重置. 别的控件我会单独清空.

...

那可以把body生成mini.form
作者: 开心翻转猫    时间: 2015-10-29 10:10:31

felt 发表于 2015-10-29 10:01
那可以把body生成mini.form

因为使用了装饰器 页面上没有办法增加body的ID.
完后我尝试了这样的写法
var form = new mini.Form($("body"));
form.reset();

不过这样写 依然没有清空页面上控件里的数据
作者: 开心翻转猫    时间: 2015-10-29 10:16:32

本帖最后由 开心翻转猫 于 2015-10-29 10:18 编辑
felt 发表于 2015-10-29 10:01
那可以把body生成mini.form

问题解决了. 我用一个DIV包裹了所有控件.完后将DIV转为form来清空.

这里问一下. mini-hidden 里的数据也会被清空吗?
哦对了还有个问题. form的 reset() 与 clear() 区别是什么?

作者: felt    时间: 2015-10-29 10:20:03

开心翻转猫 发表于 2015-10-29 10:16
问题解决了. 我用一个DIV包裹了所有控件.完后将DIV转为form来清空.

这里问一下. mini-hidden 里的数据也 ...

$("body")[0]
MiniUI控件都会清空
form.clear()




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