【发布时间】:2014-10-31 11:38:15
【问题描述】:
我有一个下拉列表,用户可以从中选择值。但是,如果他什么都不选择,并且当我执行保存时,我正在查看一个空白字段值,但我希望显示我的默认选择,例如 NONE。我尝试了customeNull Formatter uder formatter options,但我没有定义。下面我提供了我的网格的相同部分。
name: 'internalFlag',
index: 'internalFlag',
sortable: true,
width: 50,
editable:true,
edittype:'select',
stype: "select" ,
editoptions:{ value:{Y:'Yes',N:'No'}, class: 'searchBoxWidthJQGrid'},
unformat: SearchableUnFormat,
formatter:'select',
searchoptions:{sopt:['eq','ne'],value: ':Any;Y:Yes;N:No'},
formatoptions:{value: {Y:'Yes',N:'No'}},
请帮助我实现这一目标。
UPDATE :默认选项适用于静态下拉菜单,但不适用于以下情况。
name: 'displayToRF',
index: 'displayToRF',
width: 80,
editable:true,
sortable: true,
edittype:'select',
unformat: MultiselectUnFormat,
editoptions:{value:jQuery.parseJSON($('#dispToRFList').val()),defaultValue:"none", multiple: true, class: 'multiselectSearchableDD'},
formatter:'select',
searchoptions:{sopt:['cn','eq','ne']},
formatoptions:{value: jQuery.parseJSON($('#dispToRFList').val()), multiple: true,class: 'multiselectSearchableDD'},
【问题讨论】:
-
您指的是哪个“下拉菜单”?是在编辑期间还是在搜索期间显示下拉菜单?您使用哪种编辑模式(表单编辑、内联编辑或表单编辑)?为什么你有一个空白字段值?您是使用添加新行操作还是只是输入数据中有空值并且它在网格中?如果在过滤/搜索过程中存在问题,您应该描述您是使用过滤工具栏还是搜索对话框,以及在哪种情况下您会看到任何问题。