The ext foreground receives an example of the json data passed by the action

  • 2020-03-30 03:22:09
  • OfStack

The ext foreground receives the json data from the action
< img SRC = "border = 0 / / files.jb51.net/file_images/article/201406/201406171745002.gif? 2014517174529 ">  

 
Ext.Ajax.request({ 
method:'POST',//Request way
params : {dagl_code:dagl_code}, 
url:lcwPath+"/daxt/lcgl.shtml?method=getJgBycode",//The url of the request
success: function(response, opts) { 
if(response.responseText!='{}'){ 
alert(response.responseText); 
<span style="BACKGROUND-COLOR: #ffcc99">//The first way
var dagl_jg = Ext.util.JSON.decode(response.responseText).dagl_jg; 
//The second way
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{//The value does not
Ext.MessageBox.show({ 
title:' prompt ', 
msg:config.string.NOTNUMBERMSG_OR_NUMBERLOSEEFFICACY, 
minWidth:270, 
icon:Ext.MessageBox.WARNING, 
buttons:{"ok":" Shut down "}, 
fn:function(e){Ext.MessageBox.hide();}, 
closable:true 
}); 
Ext.getCmp("jgs").setValue(""); 
Ext.getCmp("lcbh").setValue(""); 
} 
}, 
failure: function(response, opts) { 
Ext.MessageBox.show({ 
title:' The system prompt ', 
msg:' An unexpected exception occurred to the system ', 
minWidth:270, 
icon:Ext.MessageBox.WARNING, 
buttons:{"ok":" Shut down "}, 
fn:function(e){Ext.MessageBox.hide();}, 
closable:true 
}); 
} 

}); 

Related articles: