easyui 表格中combo选择值后显示为valueField而非textField的解决
2012-11-29 18:23
405 查看
扩展表格的formatter如下:
调用方式如下:
formatComboByGridEditor : function(value, rowData) { var editorOptions = rowData.editor.options; var data = editorOptions.data; if (data == undefined) { return value; } for(var i = 0; i < data.length; i++) { if (data[i][editorOptions.valueField] == value) { return data[i][editorOptions.textField]; } } }
调用方式如下:
$(function(){ $('#id').propertygrid({ columns : [ [ { field : "name", title : "属性名称", width : 100 }, { field : "value", title : "属性值", width : 100, formatter : formatComboByGridEditor } ] ] }); });
相关文章推荐
- 如果使用Ext.form.ComboBox 作为editor,并设置了store,在选择后,在表格单元中显示的是store中的displayfield 而不是valuefield
- easyui datagrid combobox 选择后显示valueField 而不是 textValue解决方法
- easyui datagrid 表格中操作栏 按钮图标不显示的解决方法
- combogrid翻页后保持显示内容为配置的textField解决办法
- 解决ireport textField内容太多时显示不全
- 关于TextField在各个浏览器中的字体显示问题解决。
- easyui-combobox下拉框传递除valueField和textField之外的第三个值
- Ext可编辑表格中timefield选择后会显示中国标准时间
- iOS textField长按出现select,selectall 选择显示成中文全选黏贴 剪切、复制、选中的提示为英文改为中文
- 关于在extjs中使用column布局,不能显示textfield的标签(fieldLabel)解决方法
- 关于在extjs中使用column布局,不能显示textfield的标签(fieldLabel)解决方法
- 关于在extjs中使用column布局,不能显示textfield的标签(fieldLabel)解决方法
- easyui的datagrid无数据时下方滚动条不显示的解决办法(标题栏显示不完全)
- android 解决小米手机上选择照片路径为null情况,导致图片显示不出来
- easyUI dategrid field 用formatter显示子属性
- EasyUI使用combobox的下拉框,显示第一个option的值,而不是text的问题
- 财务化显示textfield数字
- Extjs日期控件(date),文本框(textfield)和下拉(combo)的清空控件
- 解决Android原生TextView显示中英文等末尾参差不齐问题
- Android解决TextView显示希伯来语时Scroll,文字消失的问题