jQuery MiniUI

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

datagrid多选框以及树的textField 和 ValueField问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-6-15 17:17:16 |只看该作者 |倒序浏览
本帖最后由 bingfeng0430 于 2016-6-15 17:17 编辑

datagrid 下拉多选框、多选文本框以及树的textField 和 ValueField问题。<div id="grid_bfPlanInfos" class="mini-datagrid"
        style="width:100%;height:90%;"
        url="com.fdc.project.bfprojectinfos.queryPlaninfos.biz.ext"
        idField="id"
        dataField="bfplaninfos"
        showPager="false"
        sortMode="client"
        allowCellEdit="true"
        allowCellSelect="true"
        multiSelect="true"
        editNextOnEnterKey="true"
        allowAlternating="true"
        
      
        allowCellValid="true"
        editNextOnEnterKey="true">

                <div field="handlePerson" allowSort="true" align="center"        headerAlign="center"  >
                XXX
                        <input  property="editor"        class="mini-textboxlist"  style="width:350px;"   textField="EMPNAME"        valueField="EMPID" url="com.fdc.project.bfprojectinfos.getHandlePersons1.biz.ext"        dataField="emps"  required="true" allowInput="true"    valueFromSelect="true"/>
                </div>

图1 是选后之后 再选的效果。
图2 是搜丰 显示的结果
图3 是返回的数据结果
图4 是设置了textField 还是显示的id  急等!!!
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2016-6-15 17:33:08 |只看该作者

Rank: 2

板凳
发表于 2016-6-15 17:40:56 |只看该作者
本帖最后由 bingfeng0430 于 2016-6-15 17:50 编辑
felt 发表于 2016-6-15 17:33
http://www.miniui.com/demo/#src=datagrid/rowedit_textboxlist.html
参考示例,请设置好displayField ...

设置了以后,保存成功后。页面显示是空白的。。 另外 再请教下。 搜丰  显示的是全部。。 而combobox 是可以搜出相似的。 combobox设置了  type=“comboboxcolumn”就可以解决 textFiled 和 ValueField问题。
另外,假如点击一个编辑框。。弹出一个树。。 如图

怎么给弹出来的这个树 设置滚动条。。
弹树也是遇到相似的问题。最后我把字典里存的id 也给存成汉字了。。 求解决。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2016-6-15 17:46:24 |只看该作者
bingfeng0430 发表于 2016-6-15 17:40
设置了以后,保存成功后。页面显示是空白的。。

需要2个字段一起保存,你保存了吗

Rank: 2

5#
发表于 2016-6-15 17:50:57 |只看该作者
felt 发表于 2016-6-15 17:46
需要2个字段一起保存,你保存了吗

两个字段一起保存 什么意思?

Rank: 8Rank: 8

6#
发表于 2016-6-16 09:34:51 |只看该作者
bingfeng0430 发表于 2016-6-15 17:50
两个字段一起保存 什么意思?

1 http://www.miniui.com/demo/#src=datagrid/rowedit_textboxlist.html
请仔细看示例,textboxlist那列有对应的两个字段,field和displayField,你保存数据的时候必须讲这2个字段的数据都保存,这样下次加载的时候才会直接显示出来
弹出树和这样一样的问题

2   treeselect可以设置下拉框的尺寸,popupHeight

Rank: 2

7#
发表于 2016-6-16 13:21:04 |只看该作者
dforce 发表于 2016-6-16 09:34
1 http://www.miniui.com/demo/#src=datagrid/rowedit_textboxlist.html
请仔细看示例,textboxlist那列 ...

那displayField的字段值 是当前数据表的  还是另一个数据表返回的数据EMPNAME

Rank: 8Rank: 8

8#
发表于 2016-6-16 13:35:47 |只看该作者
bingfeng0430 发表于 2016-6-16 13:21
那displayField的字段值 是当前数据表的  还是另一个数据表返回的数据EMPNAME

我们不管你什么表
<div field="person" displayField="personName"

比如这样
你保存完加载出来的数据里面必须这样{person:"zhangsan",personName:"张三"},才能在保存完刷新显示出来

Rank: 2

9#
发表于 2016-6-16 13:56:29 |只看该作者
本帖最后由 bingfeng0430 于 2016-6-16 14:05 编辑
dforce 发表于 2016-6-16 13:35
我们不管你什么表

好像不太管用。。
<div field="person" displayField="personName"
person personName 这两个字段 personName 是person表的字段么?


好像有点明白了。但是我保存的时候 直接是按数据表对应的实体保存的。这个displayField 我保存到哪。 怎么获取到他的值?
保存完又怎么加载能让他显示呢。。

Rank: 8Rank: 8

10#
发表于 2016-6-16 14:42:57 |只看该作者
bingfeng0430 发表于 2016-6-16 13:56
好像不太管用。。

我们不管你保存到哪,你加载的时候行数据里面必须两个字段都有

Archiver|普加软件

GMT+8, 2024-9-20 06:37 , Processed in 1.039589 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部