Extjs使用Ext.ajax时报错:too much recursion
来源:互联网 发布:网络会计的发展阶段 编辑:程序博客网 时间:2024/04/23 19:32
首先看代码:
var record = viewModel.get(‘current.record’);
Ext.Ajax.request({
url: ‘ims/ckcp/audit/approve’,
method: ‘POST’,
headers: { ‘Content-Type’: ‘application/json’ },
params :Ext.JSON.encode(record),
callback: function (options, success, response) {
if (success) {
var responseJson = Ext.JSON.decode(response.responseText);
var returnRecord = responseJson.data;
var success = responseJson.success;
if (success){
// viewModel.set(‘data.record’,returnRecord);
Ext.Msg.alert(‘提示’,’账户审核通过成功’);
}
else{
Ext.Msg.show({
title:’失败’,
message: responseJson.msg,
buttons: Ext.Msg.YES,
icon: Ext.Msg.ERROR,
fn: function(btn) {
if (btn === ‘yes’) {
window.close();
}
}
});
}
} else {
Ext.Msg.confirm(‘失败’,
‘请求超时或网络故障,错误编号:[’ + response.status + ‘]是否要重新获取账户信息?’, function (btn) {
if (btn == ‘yes’) {
Ext.Ajax.request(options);
}
});
}
}
}); //ajax
我的record是grid中选中的一列,其实就是一个Ext.data.Model的对象,如果在ajax中直接提交此对象就会报以下错误: too much recursion
所以我们不能直接提交整个对象,而是将对象中的属性及值封装一下作为参数提交,请看代码:
var record = viewModel.get('record'); var param = { data:[{ id:record.get('id'), accountNumber: record.get('accountNumber'), cardNumber: record.get('cardNumber'), subAccountNumber:record.get('subAccountNumber'), balance: record.get('balance'), hxInterest:record.get('hxInterest') }]
然后在上面的ajax中的params中提交param
- Extjs使用Ext.ajax时报错:too much recursion
- Error:too much recursion
- swfupload too much recursion
- too much recursion
- too much recursion 的解决方法
- BootstrapValidator报错 too much recursion(太多递归)
- mootools setOptions 发生too much recursion问题
- FF出现too much recursion错误提示
- FF出现too much recursion错误提示
- js错误——too much recursion
- FireFox出现too much recursion错误提示(转)
- FireFox出现too much recursion错误提示(转)
- FireFox出现too much recursion错误提示(转)
- extjs 使用Ext.Ajax.request进行数据传输
- JavaScript执行多个window.onload产生too much recursion错误
- Bootstrap页面中多个modal报”too much recursion”错误的解决方案
- Bootstrap页面中多个modal报”too much recursion”错误的解决方案
- Bootstrap页面中多个modal报”too much recursion”错误的解决方案
- Makefile详解-使用变量
- 备忘录模式
- GPIO的输入输出同时
- [我所知道的BIOS]->[Jumpless] 4
- _OBJC_CLASS_$_QQApiAudioObject", referenced from:objc-class-ref in libSocialQQ.a(UMSocialQQHa
- Extjs使用Ext.ajax时报错:too much recursion
- java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
- 枚举类型
- POJ 2635 The Embarrassed Cryptographer
- Makefile详解-条件判断
- visual pc 2007 dos共享文件
- hdu 1573 X问题 (中国剩余定理)
- smarty中的html_options方法使用简介
- HDU2639_Bone Collector II 01背包求第K优解