1.easyUI下拉选择:
<tr>
<td style="text-align: right;">是否稽查人员:</td>
<td>
<input class="easyui-combobox" data-options="width:250,valueField: 'label',textField: 'value',
data: [{
label: '0',
value: '是'
},{
label: '1',
value: '否',
'selected':true
}]" />
</td>
</tr>
(2)显示格式化:
<th data-options="field:'isInspector',halign:'center',width:'10%',formatter:isInspectorFormatter">是否稽查人员</th>
function isInspectorFormatter(value,row,index){
if(value == 0){
return '是';
}
else{
return '否';
}
}
(3)easyUI下拉框回显:
$(document).ready(
function() {
// 设置加载完成后回调
$('#userEdit').form({onLoadSuccess:loadsucc});
$('#userEdit').form('load','<%=rootpath%>/user/get/'+${entity}.id);
});
function loadsucc(data){
if(data.isInspector == 0){
$('#isInspector').combobox('setValue','是');
}
else{
$('#isInspector').combobox('setValue','否');
}
}
纠错:
编辑界面的easyui下拉框不需要做回显处理,combobox会自动对应显示其value,所以loadsucc方法可去掉。