这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
这篇文章以示例的方式为大家介绍了 ext 前台接收 action 传过来的 json 数据, 需要的朋友可以参考下
ext 前台接收 action 传过来的 json 数据
- 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
- });
- }
- });
- '
(adsbygoogle = window.adsbygoogle || []).push({});
来源: http://www.phperz.com/article/17/0703/275517.html