Ajax中使用Success使用response接收后台传来的Json数据
Ext.Ajax.request({
url: path + '/settle/qualityInfoAction.action', //配置Action请求
params: {
qualityAssayId : _quality //配置传到后台的参数
},
success: function(response){ //success中用response接受后台的数据
_json = Ext.util.JSON.decode(response.responseText) ; //将Json数据进行反编码成Object
_root = Ext.util.JSON.encode(_json.page.root) ; //将对象object编译成Json串
_root = _root.replace('[','') ;
_root = _root.replace(']','')
_rootInfo = Ext.util.JSON.decode(_root) ;
Ext.getCmp('ngymt').setValue(_rootInfo.ngymt) ;//全水分
Ext.getCmp('nlcfad').setValue(_rootInfo.nlcfad) ;//灰分
Ext.getCmp('nlcfvd').setValue(_rootInfo.nlcfvd) ;//挥发分
Ext.getCmp('nlcfstd').setValue(_rootInfo.nlcfstd) ;//硫分
Ext.getCmp('nqnetarkc').setValue(_rootInfo.nqnetarkc) ;//发热量
},
failure: function(){
Ext.Msg.show({
title: '错误提示',
msg: '访问数据库时发生错误!',
buttons: Ext.Msg.OK,
icon: Ext.Msg.ERROR
});
}
});
FormPanel中Submit的Success使用action接收后台传来的Json
settleDetailForm.getForm().submit({ //获取basicform
url: path + '/settle/delete4saveSettleInfo.action', //设置Action请求
waitTitle: '请稍候',
waitMsg: '正在提交表单数据,请稍候...',
success: function(form, action){ //succes中用action接收后台传来的Json数据,使用action.result获得Json Object
myExt.Msg.show({
title: '成功提示',
msg: '操作成功!',
buttons: myExt.Msg.OK,
icon: myExt.Msg.INFO,
fn: function(){
//获取ds_settle
ds_settle.removeAll() ;
ds_settle.proxy = new Ext.data.HttpProxy({ url : path+'/settle/findSettleByCode.action?settleSerialno='+action.result.settleSerialno , method:'POST'});
ds_settle.reload({
callback:function(){
settleDetailForm.getForm().loadRecord(ds_settle.getAt(0));
}
}) ;
}
});
},
failure: function(form, action){
myExt.Msg.show({
title: '错误提示',
msg: '操作失败,请重新操作!',
buttons: myExt.Msg.OK,
icon: myExt.Msg.ERROR,
fn: function(){
}
});
}
});
分享到:
相关推荐
ext extjs ajax java 中文教程 ext extjs ajax java 中文教程
tree 的所有功能 很难得的 我刚调试好 只需要把数据库url 用户名和密码修改 ,就可以运行 extjs 动态树 tree ajax 全部功能 10分一点都不多,绝对值得。
extjs中ajax网页无刷新与后台交互的代码实现,使用javascript开发的可以参照学习。。
对extjs时间的介绍,期待您的参与,我们一起努力
主要介绍了ExtJs的Ext.Ajax.request实现waitMsg等待提示效果,需要的朋友可以参考下
extjs ajax框架中文使用手册,extjs ajax框架中文使用手册
在extjs中,需要跟php传递参数时,要用到模板去传递
extjs3.0 ajax 同步请求
ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写 的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应 用中。
前端 ajax 框架 因此 可以把 ExtJS 用在 Net Java Php 等各种开发语言开发的应用中 ExtJs 最开始基于 UI 技术 由开发人员 Jack Slocum 开发 通过参考 Java Swing 等机制来组 织可视化组件 无论从 UI 界面上 CSS ...
Extjs中文文档,包含Extjs的基本语法和各个类的详细说明以及用法。
Extjs 中文API文档,有对Extjs相关API的中文说明
extjs spring tree ajax树的事项,希望对大家有帮助,从别的地方下的
[08]EXTJS4.0的Ajax.003.zip (53.77M)[08]EXTJS4.0的Ajax.002.zip [08]EXTJS4.0的Ajax.001.zip 第九讲:extjs4.0的core包和Ext类 [09]EXTJS4.0的core包和Ext类.003.zip (60.22M)[09]EXTJS4.0的core包和Ext类.002....
ExtJS(ajax框架) 4.2.1 功能介绍 功能丰富,无人能出其右。 无论是界面之美,还是功能之强,ext的表格控件都高居榜首。 单选行,多选行,高亮显示选中的行,拖拽改变列宽度,按列排序,这些基本功能ExtJS轻量级...
Ajax(Jquery与ExtJs) 框架对比 web前端开发
NULL 博文链接:https://rayln.iteye.com/blog/1484628
这个项目实现了开发中常见的所有功能,物有所值看了就知道有多好。
extjs ajax同步请求所需js extjs ajax同步请求所需js
NULL 博文链接:https://shuhaolan.iteye.com/blog/1337060