jQuery MiniUI

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

datagrid的mini-combobox获取数据 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-11-29 14:59:37 |只看该作者 |倒序浏览
iniui.com/demo/index.html#src=datagrid/editable.html
类似于这个demo的性别那一栏,我在提交的时候要获得Gender的id,请问要怎么 获得?

Rank: 8Rank: 8

沙发
发表于 2013-11-29 15:21:55 |只看该作者
gender的值其实还是1和2,只是界面上渲染成了男和女
var row=grid.getSelected()
row.gender来获取

Rank: 2

板凳
发表于 2013-11-29 15:29:37 |只看该作者
felt 发表于 2013-11-29 15:21
gender的值其实还是1和2,只是界面上渲染成了男和女
var row=grid.getSelected()
row.gender来获取 ...

- - 我说详细一点吧,
我的数据是这样的,jsonData_ships.push({id:data["number"],text:data["name"]}),其中data是保存了数据的数组,jsonData_ships,就是之后做人data放到grid中的那个东西,界面显示 的就是data中的name了,但是只能把number放到数据库,
ps:我用row.jsonData_ships得到的是undefined.

Rank: 8Rank: 8

地板
发表于 2013-11-29 16:43:10 |只看该作者
Genders = [{ id: 1, text: '男' }, { id: 2, text: '女'}];
你的是jsonData_ships=[{id:data["number"],text:data["name"]}]

< div type="combobocolumn" field="xxxx">
         <input property="editor" class="mini-combobox" style="width:100%;" data="jsonData_ships" valueField="data["number"]" textField="data["name"]"/>
</div>
这样试试,row.xxx应该就是number了

Archiver|普加软件

GMT+8, 2025-7-13 13:12 , Processed in 1.022093 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部