源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

ext前台接收action传过来的json数据示例

  • 时间:2021-03-27 04:19 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:ext前台接收action传过来的json数据示例
ext前台接收action传过来的json数据 [img]http://files.jb51.net/file_images/article/201406/201406171745002.gif?2014517174529[/img]  
[u]复制代码[/u] 代码如下:
Ext.Ajax.request({ method:'POST',//请求方式 params : {dagl_code:dagl_code}, url:lcwPath+"/daxt/lcgl.shtml?method=getJgBycode",//请求的url地址 success: function(response, opts) { if(response.responseText!='{}'){ alert(response.responseText); <span style="BACKGROUND-COLOR: #ffcc99">//第一种方法 var dagl_jg = Ext.util.JSON.decode(response.responseText).dagl_jg; //第二种方法 var json = eval("(" + re.responseText + ")"); var dagl_jg= json.dagl_jg; </span> var org_mc = Ext.util.JSON.decode(response.responseText).org_mc; var lccode = Ext.util.JSON.decode(response.responseText).lccode; var lcname = Ext.util.JSON.decode(response.responseText).lcname; Ext.getCmp("jgs").comboHidden.setValue(dagl_jg); Ext.getCmp('jgs').setValue(org_mc); Ext.getCmp('dagl_jg').setValue(dagl_jg); Ext.getCmp('sslc').setValue(lccode); Ext.getCmp('sslc').setRawValue(lcname); var dagl_jg = Ext.getCmp('jgs').comboHidden.getValue(); lcStore.proxy = new Ext.data.HttpProxy({url: lcwPath + '/daxt/lcgl.shtml?method=getDaxx&dagl_type=L&dagl_jg=' + dagl_jg}); lcStore.load(); Ext.getCmp('lcbh').setValue(''); }else{//值没有,清空信息 Ext.MessageBox.show({ title:'提示', msg:config.string.NOTNUMBERMSG_OR_NUMBERLOSEEFFICACY, minWidth:270, icon:Ext.MessageBox.WARNING, buttons:{"ok":"关闭"}, fn:function(e){Ext.MessageBox.hide();}, closable:true }); Ext.getCmp("jgs").setValue(""); Ext.getCmp("lcbh").setValue(""); } }, failure: function(response, opts) { Ext.MessageBox.show({ title:'系统提示', msg:'系统出现非预期异常', minWidth:270, icon:Ext.MessageBox.WARNING, buttons:{"ok":"关闭"}, fn:function(e){Ext.MessageBox.hide();}, closable:true }); } });
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部