jQuery MiniUI

标题: mini-checkbox默认选中时form.reset()变成未选中 [打印本页]

作者: paio    时间: 2013-2-25 16:13:02     标题: mini-checkbox默认选中时form.reset()变成未选中

<input type="checkbox" name="type1" id="type1" class="mini-checkbox" trueValue="T" falseValue="F" text="设置" checked="true" >
默认选中时form.reset()变成未选中

作者: factory    时间: 2013-2-25 16:31:52

reset是重置成你默认状态
你默认状态是选中的,那你默认状态设置没有选中就好了
作者: paio    时间: 2013-2-25 16:37:28

默认就是要选中的,reset应该就是要返回初始状态才对
作者: factory    时间: 2013-2-25 16:42:17

paio 发表于 2013-2-25 16:37
默认就是要选中的,reset应该就是要返回初始状态才对

reset是重置的意思,初始状态不就是默认吗?
你在form.reset()之后加上checkbox.setChecked(false)再去操作下checkbox让他变成没选中吧
作者: paio    时间: 2013-2-25 16:47:53

factory 发表于 2013-2-25 16:42
reset是重置的意思,初始状态不就是默认吗?
你在form.reset()之后加上checkbox.setChecked(false)再去操 ...

初始状态可以是选中,也可以是没选中的,你试试form原始的checkbox就知道了。
mini的checkbox重置后无论初始状态是不是选中都会变成没选中
作者: factory    时间: 2013-2-25 16:58:49

paio 发表于 2013-2-25 16:47
初始状态可以是选中,也可以是没选中的,你试试form原始的checkbox就知道了。
mini的checkbox重置后无论 ...

不会啊,miniui的checkbox如果默认是选中,你reset就是选中,不是选中就不是选中
你要分清楚清空和重置的区别,清空肯定是变成不选中,重置是恢复到默认状态
作者: paio    时间: 2013-2-25 17:08:58

我知道了,默认选中要设置trueValue=vlaue,我只是设置了checked=true




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