Ext 表单数据回显问题

在ext的开发过程中,有时数据回显成了困扰寡人的大问题,别的都好说,尤其是combo的回显真的很是无语

最近找了一个不错的方法,给大家分享一二

原理

1.访问后台 获取数据

2.成功获取后进行数据回填

前台写法如下

_form.getForm().load({
            waitMsg : '正在加载数据,请稍后...',
            waitTitle : '提示',
            url : project_path + '/connect/get.html',
            params : {
                id : record.get("id")
            },
            method : 'POST',
            failure : function(form, action) {
                Ext.Msg.alert('提示', '加载数据失败');
            }
        });



后台返回的json格式如下

{"success":'true','data':{'id':111,name:'222',roleId:'333'}}


注意 必须是data  不能是list ,这样写即便是combo你只要给他key,他就能对应的把需要显示的汉字对应回显。


版权声明:本文为qq545923664原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。