- 注册时间
- 2017-11-18
- 最后登录
- 2022-8-2
- 阅读权限
- 10
- 积分
- 42
- 精华
- 0
- 帖子
- 7
|
本帖最后由 11shimuxin 于 2021-12-24 17:07 编辑
如题,下拉树的数据来源需要从后台获取,目前无法获取到后台数据源,未进入后台方法
<div id="datagrid" class="mini-datagrid" idField="rowguid" showPager="false" allowResize="false" multiSelect="true" allowCellEdit="true" allowCellSelect="true" action="getDataGridData">
<div property="columns">
<div type="indexcolumn" width="50" headerAlign="center">序</div>
<div field="problemtype" type="treeselectcolumn" header="问题分类" name="problemtype" width="200">
<input property="editor" style="width: 100%;" class="mini-treeselect" textField="text" valueField="value" />
</div>
</div>
</div>
设置控件的 action
绑定控件到 commondto 事件中
设置控件的 url
//初始化下拉树控件
grid.on('cellbeginedit',function(e){
var editor=e.editor,
field = e.field;
if(field=='problemtype'){
editor.action='getProblemTypeModel';
DtoUtils.bindBeforeLoad(editor.el);
editor.setUrl(Util.getRightUrl('dcxcdcmytaskfeedbackbatchxfaction/getProblemTypeModel'));
//editor.load();控件没有开启自动加载时需要手动加载
}
})
|
|