Home > Web Front-end > JS Tutorial > body text

Example of ext frontend receiving json data passed from action_extjs

WBOY
Release: 2016-05-16 16:44:06
Original
1702 people have browsed it

The ext frontend receives the json data from the action
Example of ext frontend receiving json data passed from action_extjs

Copy the code The code is as follows:

Ext.Ajax.request({
method:'POST',//Request method
params: {dagl_code:dagl_code},
url:lcwPath "/daxt/lcgl.shtml ?method=getJgBycode",//Requested url address
success: function(response, opts) {
if(response.responseText!='{}'){
alert(response.responseText);
//The first method
var dagl_jg = Ext.util.JSON.decode(response.responseText).dagl_jg;
// The second method
var json = eval("(" re.responseText ")");
var dagl_jg= json.dagl_jg;

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{//No value, clear the information
Ext.MessageBox.show ({
title:'Prompt',
msg:config.string.NOTNUMBERMSG_OR_NUMBERLOSEEFFICACY,
minWidth:270,
icon:Ext.MessageBox.WARNING,
buttons:{"ok": "Close"},
fn:function(e){Ext.MessageBox.hide();},
closable:true
});
Ext.getCmp("jgs").setValue ("");
Ext.getCmp("lcbh").setValue("");
}
},
failure: function(response, opts) {
Ext.MessageBox .show({
title:'System prompt',
msg:'Unexpected exception occurred in the system',
minWidth:270,
icon:Ext.MessageBox.WARNING,
buttons: {"ok":"Close"},
fn:function(e){Ext.MessageBox.hide();},
closable:true
});
}

});
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template