jQuery MiniUI

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

editor URI的错误,希望能改正 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-6-7 17:10:47 |只看该作者 |倒序浏览
<div id="datagrid1" class="mini-datagrid"
     allowCellEdit="true" showPager="false" allowCellSelect="true" editNextOnEnterKey="true"  editNextRowCell="true"
     oncellbeginedit="OnCellBeginEdit">
    <div property="columns">
        <div field="bmpHeadName"  headerAlign="center">标题</div>
        <div  field="tpPos" type="comboboxcolumn"  width="80" headerAlign="center" 模板
            <input property="editor" class="mini-combobox" style="width:100%;"/>
        </div>
    </div>
</div> function loadHeadGrid(){
    var tcode = mini.get("tp_id").getValue();
        $.ajax({
        url:'${basePath}/ocr/rprecog/listRpHead?id=${parameter.id}&tp_code='+tcode,
        type: 'POST',
        data: '',
        cache: false,
        contentType: 'application/json',
        success: function (text) {
            var url="${basePath}/ocr/tpcolumn/listAllToIdText?tp_code="+tcode;

             dpGrid.columns[1].editor.url = url;
             dpGrid.setData(text);
          }
    }); datagrid1是动态加载数据,loadHeadGrid是动态加载数据JS,每次只有第一次才会调用listAllToIdText方法去后台取数据,第二次不会调用了。不知道为什么。

Rank: 8Rank: 8

沙发
发表于 2017-6-7 17:25:26 |只看该作者
type=comboboxcolumn的列需要是固定数据,只加载一次
如果你的下拉数据不固定,请不要使用type="comboboxcolumn",使用field+displayField
http://www.miniui.com/demo/#src=datagrid/celllinkedit.html

Archiver|普加软件

GMT+8, 2024-11-18 00:19 , Processed in 1.043586 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部