时间:13-11-27 栏目:EasyUI 作者:zongyan86 评论:0 点击: 8,486 次
大概代码就这样吧。
{ field: 'project', title: '@Html.DisplayNameFor(model => model.project)', width: 100, sortable: true, align: 'center', editor: { type: 'combobox', options: { valueField: 'name', textField: 'name', url: '../WT_Cost_Fill/GetBox', required: false, panelHeight: 'auto', onSelect: function (rec) { var row = datagrid.datagrid("getSelections"); var rowIndex = datagrid.datagrid('getRowIndex', row[0]); var target = $('#dg').datagrid('getEditor', { 'index': rowIndex, 'field': 'childrenproject' }).target; target.combobox('clear'); var url = '../WT_Cost_Fill/GetChildrenBox?project=' + rec.id + '&random=' + Math.random(); target.combobox('reload', url); } } } }, { field: 'childrenproject', title: '@Html.DisplayNameFor(model => model.childrenproject)', width: 100, sortable: true, align: 'center', editor: { type: 'combobox', options: { valueField: 'name', textField: 'name', required: false, panelHeight: 'auto' } } }
参考:http://runjs.cn/code/7cscv7os
声明: 本文由( zongyan86 )原创编译,转载请保留链接: easyui datagrid中combobox级联