`
wjt276
  • 浏览: 640118 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

form.load()加载后,怎么得到服务端返回的JSON数据?-转至 一起Ext

阅读更多

Ext.Ajax.request({       url:url,       method:'POST',       params:'',       success:function(response,options){           var resposeArray=Ext.util.JSON.decode(response.responseText);       } }); 上面可以通过resposeArray得到JSON项 如:resposeArray.success 现在用form.load()加载填充表单 jobpanel.form.load({       url:url,       params:'',       waitMsg: '正在载入数据...',       failure : function() {         }      }); 怎么得到具体的JSON的每项?向上面一样。

 

回复:form.load()加载后,怎么得到服务端返回的JSON数据?

你要把form里面的textfield等的名字和json属性名字设为一样的

回复: form.load()加载后,怎么得到服务端返回的JSON数据?

        //编辑资料         function EditChannelInfo(){             var record = grid.getSelectionModel().getSelected();             if(record != null  && record != undefined){                 form .getForm().loadRecord(record);  //这个form里面的表单的name属性需要和json中属性对应                           }else{                 Ext.Msg.alert('错误','请选择一条数据后再点编辑按钮!');             }         };


回复 3F 52ext 的帖子

我已经对应了 下面代码可以自动填充数据到表单, 我现在想在返回的数据中还加入其他数据,加入数据不是表单要填充的,比如加入一个数组。该怎么加?怎么获得? jobpanel.form.load({       url:url,       params:'',       waitMsg: '正在载入数据...',       failure : function() {         }      });


回复:form.load()加载后,怎么得到服务端返回的JSON数据?

返回的数据都在record里面吧,直接 record.array 看看行吗


回复:form.load()加载后,怎么得到服务端返回的JSON数据?

好像是 record.data.array

回复 8F 52ext 的帖子

那该怎么读取数据? Ext.Ajax.request()???? var store = new Ext.data.JsonStore()???? form.load()加载不是很方便的吗! Ext.Ajax.request()也可以得到服务端返回的json格式的数据,怎么能自动填充到表单上?


回复: form.load()加载后,怎么得到服务端返回的JSON数据?

原帖由 52ext 于 2009-2-3 11:16:00 发表 你不应该直接form.load 而应该把数据先放到store里面,然后load,这样也方便从store里面获取record
我现在就是直接在表单里Ext.getCmp('myForm').getForm().load()加裁数据, 你说的先把数据放到store里,如何放置。 谢谢!!!


回复:form.load()加载后,怎么得到服务端返回的JSON数据?

jobpanel.form.load({       url:url,       params:'',       waitMsg: '正在载入数据...',       success:function(form,action){           //在这个里面看看,也看看form里面有什么,我这边不会调试           action.result 的值,应该是在action对象里面了       }       failure : function() {         }    });


回复:form.load()加载后,怎么得到服务端返回的JSON数据?

哈哈 action.result.data就是JSON啦。。。 我老是想成这玩意了。。。 success:function(response,options){ var resposeArray=Ext.util.JSON.decode(response.responseText); },


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics