2 yjwzsrzj YJWZSRZJ 于 2017.09.19 22:27 提问

easyui 下拉宽出不来 不报错 3C
        {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":"高级会员"}]}

3个回答

needhlep
needhlep   2017.09.20 08:42

你打印一下formatter函数返回的value 看看value的值是多少

YJWZSRZJ
YJWZSRZJ 已解决谢谢,是后台返回的json 格式有误,因为那个combobox接收的json格式是没有total,rows的,是这里的问题,谢谢
2 个月之前 回复
xqzyl
xqzyl   2017.09.20 15:43

editor:{
type:'combobox',
options:{

valueField:'mem_grade',
textField:'mem_Id',
url:'member.action',
required:true,

//增加以下代码即可
** loadFilter:function(data){
return data.rows;
}**
}}},

song8870
song8870   2017.09.20 16:35

绑定的json格式有问题,easyui就是这样,绑定的json格式总是找一圈,一些莫名其妙的问题基本都是json格式问题

song8870
song8870 回复一只会飞的白菜: 每个控件,绑定的json格式都不一样,一点也不统一
2 个月之前 回复
YJWZSRZJ
YJWZSRZJ 真的好气
2 个月之前 回复
YJWZSRZJ
YJWZSRZJ 确实
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片