{field:'mem_Id',title:'会员等级',width:100,editor:{type:'text',options: {required: true}},sortable:true,formatter:function(value,index,row){
if(value==1){
return '普通会员';
}else if(value==2){
return '中等会员';
}else if(value==3){
return '高级会员';
}
},
editor:{
type:'combobox',
options:{
valueField:'mem_grade',
textField:'mem_Id',
url:'member.action',
required:true,
}}},
返回的json数据{"total":3,"rows":[{"mem_Id":1,"mem_grade":"普通会员"},{"mem_Id":2,"mem_grade":"中等会员"},{"mem_Id":3,"mem_grade":"高级会员"}]}
你打印一下formatter函数返回的value 看看value的值是多少
editor:{
type:'combobox',
options:{
valueField:'mem_grade',
textField:'mem_Id',
url:'member.action',
required:true,
//增加以下代码即可
** loadFilter:function(data){
return data.rows;
}**
}}},
绑定的json格式有问题,easyui就是这样,绑定的json格式总是找一圈,一些莫名其妙的问题基本都是json格式问题