2 happy gril happy_gril 于 2016.05.12 15:59 提问

Extjs form加载数据问题

【我的消息】待审核单据列表,双击一条,指向该单据的修改页面,现在问题是,双击出来的是空白页面,可能是没赋上值的原因吗?

 win.show();
            var form = win.down('form');
            form.load({
                waitMsg: '正在加载数据...',
                waitTitle: '提示',
                url: url,
                params: { limit: -1, page: -1 },
                method: 'POST',
                success: function (form, action) {
                    //form.loadRecord(action.result.data);
                },
                failure: function (form, action) {
                    Ext.Msg.alert('操作失败', '失败' + action.result.data);
                }
            });

2个回答

showbo
showbo   Ds   Rxr 2016.05.12 17:28
已采纳

window没配置好吧,window的items配置为formpanel表单了吗?

感觉是你没配置window的items子对象呢。。。去掉win.show()后面的语句能正常显示表单没有。

不行给formpanel配id,然后改为下面的代码试试。同时f12打开浏览器开发工具栏看报错没有

var form = Ext.get('formId');

Ext formpanel loadRecord/load方法示例

CSDNXIAOC
CSDNXIAOC   2016.05.12 16:12

1、这个例子是form两种数据加载方式,一种是对象加载到form中,还有一种model加载到form中。Ext.onReady(function () {
myform = Ext.create('Ext.form.Panel', {
title : 'Simple Form',
bodyPadding : 5,
width : 350,......
答案就在这里:extjs-form数据加载
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!