jQuery MiniUI

标题: 表单里面动态生成下拉框如何实现 [打印本页]

作者: gongyuz1369    时间: 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那一栏添加下拉框呢




作者: felt    时间: 2018-7-26 12:21:58

datagrid中只能绘制html元素,不支持绘制MiniUI控件




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2