From 9cb50983ddc1add23511fba657d26f7b18e68232 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Tue, 1 Jan 2019 19:59:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=8F=AF=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E7=9A=84Grid=E5=88=97=E8=A1=A8=E9=80=89=E6=8B=A9=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E5=BA=94=E7=94=A8=E7=A4=BA=E4=BE=8B=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/demo/demoDataGridEditGrid.html | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/web/src/main/resources/views/modules/demo/demoDataGridEditGrid.html b/web/src/main/resources/views/modules/demo/demoDataGridEditGrid.html index 22d0bb67..d9c90067 100644 --- a/web/src/main/resources/views/modules/demo/demoDataGridEditGrid.html +++ b/web/src/main/resources/views/modules/demo/demoDataGridEditGrid.html @@ -204,6 +204,22 @@ $('#dataGrid').dataGrid({ } } }, + {header:'列表选择', name:'testListSelect', width:150, + formatter: function(val, obj, row, act){ + return js.val(row, 'testListSelectCode')+'|'+js.val(row, 'testListSelectName'); + }, editable: true, edittype: "custom", editoptions: { + custom_element: function(val, editOptions) { + return js.template('listselectTpl', { + id: 'user_'+editOptions.id, title: '用户选择', + name: 'testListSelectCode', value: val.split('|')[0], + labelName: 'testListSelectName', labelValue: val.split('|')[1], + url: '${ctx}/sys/empUser/empUserSelect', + itemCode: 'userCode', itemName: 'userName', + cssClass: '' + }); + } + } + }, {header:'操作', name:'actions', width:80, sortable:false, fixed:true, formatter: function(val, obj, row, act){ var actions = []; if (val == 'new'){ @@ -235,4 +251,10 @@ $('#dataGrid').dataGrid({ <#form:treeselect id="{{d.id}}" title="{{d.title}}" name="{{d.name}}" value="{{d.value}}" labelName="{{d.labelName}}" labelValue="{{d.labelValue}}" url="{{d.url}}" class="{{d.cssClass}}" btnClass="btn-sm" allowClear="true"/> +//--> + \ No newline at end of file