jQuery MiniUI
标题:
grid中,数据字典类型的值如何显示
[打印本页]
作者:
weng_gh
时间:
2012-9-12 16:54:21
标题:
grid中,数据字典类型的值如何显示
本帖最后由 weng_gh 于 2012-9-12 16:58 编辑
列如,datagrid表单中存的是部门id,但在列表显示的时候要显示部门名称。这个要如何实现?目前列表中的字段是这样
<div field="departId" width="120">所属部门</div>
另外,发现下拉框的一个bug.如果整个表单的高度不够高,下拉列表中的内容显示不出来,被挡住了
[attach]598[/attach]
作者:
niko
时间:
2012-9-12 18:12:05
<div field="departId" displayField="departName" width="120">所属部门</div>
departName数据需要你自己提供,后台SQL关联查询即可。
作者:
weng_gh
时间:
2012-9-12 22:59:41
本帖最后由 weng_gh 于 2012-9-12 23:06 编辑
niko 发表于 2012-9-12 18:12
所属部门
departName数据需要你自己提供,后台SQL关联查询即可。
我想你理解错了。首先显示列表的这张表不存在这departName字段。
我想达到的效果有点类似
<input id="departId" name="departId" class="mini-combobox" valueField="id" textField="name"
url="../../sys/depart.htm?from=getDept" showNullItem="true" required="true"/>
这个是下拉型的这类数据的显示,列表grid好像没有这种
作者:
niko
时间:
2012-9-13 09:13:25
我没理解错误。
你后台生成数据的时候,现在是否只有departId字段?
你应该通过后台关联SQL查询,生成一个departName字段。
这样displayField="departName" 就可以直接显示了。
如果你的这个数据中没有departName字段,那参考:
http://www.miniui.com/demo/#src=datagrid/celledit.html
其中的下拉数据显示方式。
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2