jQuery MiniUI
标题:
grid表中有combobox与treeselect的联动编辑框,怎么可以getText赋值
[打印本页]
作者:
joyoes
时间:
2016-3-28 10:54:16
标题:
grid表中有combobox与treeselect的联动编辑框,怎么可以getText赋值
grid表中有combobox与treeselect的联动编辑框,怎么可以combobox和treeselect中的显示的文本值text在赋值在grid的field中啊?
我每次都是在grid.commitEdit();之后,发现field显示的值就变成了combobox和treeselect的valueField字段的值了,而不是文本值!
<div field="traintype" name="traintype" visible="false" width="120" headerAlign="center">培训类型<input property="editor" class="mini-combobox" id="tType" name="tType" style="width:100%;" valueField="id" textField="text" data='[{"id":"1","text":"技能培训"},{"id":"2","text":"专项能力培训"},{"id":"3","text":"创业培训"}]'
/>
</div>
<div field="trainpro" name="trainpro" visible="false" width="200" headerAlign="center" allowSort="true">培训工种<input id="tPro" name="tPro" property="editor" class="mini-treeselect" style="width:100%;" multiSelect="false" valueFromSelect="false" textField="text" valueField="id" parentField="pid" showRadioButton="true" showFolderCheckBox="false" /></div>
treeselect的值是随着combobox的选择动态从服务器端获取的值
grid.on("cellbeginedit", function (e) {
if (e.field == "trainpro") {
var editor = e.editor;
var id = e.record.traintype;
gettrainpro(editor,id);
}
});
作者:
felt
时间:
2016-3-28 11:05:07
下拉框类控件,有值和文本
对应的列上需要设置field和displayField
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2