jQuery MiniUI

 找回密码
 立即注册
查看: 2134|回复: 6
打印 上一主题 下一主题

combobox [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2013-8-26 10:35:22 |只看该作者 |倒序浏览
如何给combobox 赋予初始值,就是有个默认的值

Rank: 8Rank: 8

沙发
发表于 2013-8-26 11:08:09 |只看该作者
http://miniui.com/demo/#src=combobox/combobox.html

可以通过设置value="cn"或者combobox.setValue("cn")来实现
如果不知道value,也可以用cb.select(index)来设置默认选中第几项

Rank: 6Rank: 6

板凳
发表于 2013-8-26 11:19:46 |只看该作者
本帖最后由 langben 于 2013-8-26 11:21 编辑
factory 发表于 2013-8-26 11:08
http://miniui.com/demo/#src=combobox/combobox.html

可以通过设置value="cn"或者combobox.setValue("cn" ...

这个问题被反复问了N便
是否考虑增加 设置属性
是否在设置或加载数据后自动选择第一项。
reset重置的时候根据属性判断重置到第一项。

Rank: 8Rank: 8

地板
发表于 2013-8-26 11:24:09 |只看该作者
langben 发表于 2013-8-26 11:19
这个问题被反复问了N便
是否考虑增加 设置属性
是否在设置或加载数据后自动选择第一项。

有value="xx"属性来设置默认选中
如果需要加载数据后自动选中第一项,可以select(0)

Rank: 6Rank: 6

5#
发表于 2013-8-26 12:00:58 |只看该作者
主要是想表达
value 设置到是没什么争议

一个下拉的时候 select(0)设置也可行 ,这里存在了编写js设置第一项
在表单重置的时候无法选中第一项
还得重新编写js调用,多个下拉的时候麻烦

Rank: 6Rank: 6

6#
发表于 2013-8-26 13:59:20 |只看该作者
factory 发表于 2013-8-26 11:24
有value="xx"属性来设置默认选中
如果需要加载数据后自动选中第一项,可以select(0) ...

麻烦问一下,select(0)写在什么位置呢,就控制了combobox的默认值是第一个

Rank: 8Rank: 8

7#
发表于 2013-8-26 14:39:00 |只看该作者
小葱儿 发表于 2013-8-26 13:59
麻烦问一下,select(0)写在什么位置呢,就控制了combobox的默认值是第一个

var cb = mini.get(id)
cb.select(1)

Archiver|普加软件

GMT+8, 2024-11-29 16:40 , Processed in 1.045481 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部