jQuery MiniUI

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

mini-radiobuttonlist 请教大神,如何获取此控件的选中文本 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-7-15 14:13:52 |只看该作者 |倒序浏览
请教大神,如何获取此控件mini-radiobuttonlist的选中文本,而不是值呢?
我现在只能根据getValue()获取值,但是getText()是不能用的。

Rank: 8Rank: 8

沙发
发表于 2013-7-15 15:27:14 |只看该作者
var item = obj.getSelected()
alert(item.text)
text是你的数据的文本的字段名

如果是checkboxlist这种多选的话,可以通过
var items = obj.getSelecteds()
获得选中的数组,然后array[i].text 就能获取了

Rank: 2

板凳
发表于 2013-7-15 17:42:50 |只看该作者
factory 发表于 2013-7-15 15:27
var item = obj.getSelected()
alert(item.text)
text是你的数据的文本的字段名

很好!

obj.getSelecteds()可以用
但是 obj.getSelected()就用不了

问题解决!

非常感谢!

Rank: 8Rank: 8

地板
发表于 2013-7-16 09:09:50 |只看该作者
lfw 发表于 2013-7-15 17:42
很好!

obj.getSelecteds()可以用

obj.getSelecteds() 我试过是可以的。可能是你版本问题,你更新下miniui试试呢

Rank: 2

5#
发表于 2013-7-25 10:27:00 |只看该作者
factory 发表于 2013-7-16 09:09
obj.getSelecteds() 我试过是可以的。可能是你版本问题,你更新下miniui试试呢

的确是getSelected() 不可用 getSelecteds()可以用 而且我下的是最新版本的 这是怎么回事呢

Rank: 8Rank: 8

6#
发表于 2013-7-25 11:25:25 |只看该作者

如图,可以啊。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

7#
发表于 2013-7-25 15:00:38 |只看该作者
felt 发表于 2013-7-25 11:25
如图,可以啊。

那就奇怪了
我这边
var modeObj = mini.get("modeSelect");
        var itemSel = modeObj.getSelected();
        alert(itemSel.text);
这样写 总是提示错误text为空
其中modeSelect那个对象在html中是
<div id="modeSelect" class="mini-radiobuttonlist" repeatItems="2" repeatLayout="table" textField="text" valueField="id" value="1" style="width:240px;"
                     data="[{'text':'书记员模式','id':'1'},{'text':'普通模式','id':'0'}]"></div>

Rank: 8Rank: 8

8#
发表于 2013-7-25 15:27:36 |只看该作者
你这是设置值,不是真的选中,所以没有。
选中要么手动去选,要么js去选.
另外先用getSelecteds(),getSelected在js选取时有点小问题。

Rank: 2

9#
发表于 2013-12-6 15:01:35 |只看该作者
其实把  .txt 文件里 ,  id 列的值改为 中文 即与 text 列的值一样就可以了..还用getValue() ..呵呵..

Rank: 3Rank: 3

10#
发表于 2014-2-27 10:45:22 |只看该作者
tiramisuczl 发表于 2013-12-6 15:01
其实把  .txt 文件里 ,  id 列的值改为 中文 即与 text 列的值一样就可以了..还用getValue() .. ...

mini-radiobuttonlist   显示的文本怎么那么小啊,这个哪里可以设置?

Archiver|普加软件

GMT+8, 2025-7-4 23:58 , Processed in 1.045015 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部