jQuery MiniUI

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

表单里面动态生成下拉框如何实现 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2018-7-26 11:44:33 |只看该作者 |倒序浏览
<div id="datagrid1" class="mini-datagrid" style="width:100%;height:87.5%;"
                 idField="id"
                 allowResize="true"   url = "xxxxxxx"
                allowCellEdit="true" allowCellSelect="true" multiSelect="true"
                 editNextOnEnterKey="true"  editNextRowCell="true"
     showPager = "false"
                 >
                <div property="columns">
                    <div type="indexcolumn" width="30" headerAlign="center" allowSort="true" align="center">序号</div>
                    <div field="aaa"  width="100" headerAlign="center"    align="left"  allowSort="false" >AAAA</div>
                    <div field="bbb"  width="100" headerAlign="center"    align="left"  allowSort="false" >BBBB</div>
                    <div field="ccc"  width="450" headerAlign="center"    align="left"  allowSort="false" renderer="tianjia" >CCCC</div>
                    <div field="ddd" width="150" headerAlign="center"    align="left"  allowSort="false" >DDDD</div>
                </div>
            </div>

function tianjia(e){
var record = e.record;
console.log(record);
var s = '<input id="1a" name="2a" class="mini-combobox"  textField="text" valueField="id"  data ="dkgn"/>'
+'<input id="1b" name="2b" class="mini-combobox"  textField="text" valueField="id"  data ="xx"/>'
+'<input id="1c" name="2c" class="mini-combobox"  textField="text" valueField="id"  data ="xx"/>'
+'<input id="1d" name="2d" class="mini-combobox"  textField="text" valueField="id"  data ="xx"/>'
+'<input id="1e" name="2e" class="mini-combobox"  textField="text" valueField="id"  data ="xx"/>';
return s;
}

那么在添加数据的时候为什么不会再ccc那一栏添加下拉框呢



Rank: 8Rank: 8

沙发
发表于 2018-7-26 12:21:58 |只看该作者
datagrid中只能绘制html元素,不支持绘制MiniUI控件

Archiver|普加软件

GMT+8, 2024-6-28 02:19 , Processed in 1.040931 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部