extjs中submit提交后不进入success也不进入failure
这是extjs{text:"上传",formBind:true,handler:function(){uploadForm.getForm().submit({url:"...
这是extjs
{text:"上传",formBind:true,handler:function(){
uploadForm.getForm().submit({
url:"ReportInfo!importReports.action",
waitMsg:"请稍等,正在进行上传!",
success:function(form, action){
Ext.MessageBox.alert("上传成功","请稍等,正在进行分析!", function(){
// waitMsg:"请稍等,正在进行分析!"
});
},
failure:function(form, action){
Ext.MessageBox.alert("上传失败",action.result.msg);
}
})
这是action中
/*
* 上传报表
*/
public String importReports() throws Exception {
success = true;
msg = "上传成功,正在分析报表.....";
return this.SUCCESS;
}
这是错误提示
SyntaxError: syntax error
[在此错误处中断]
(<pre>{"ids":null,"limit":10,"msg":"上传成功,正在分析报表.....","record
ext-all-debug.js (第 6866 行,第 1 列)
关于这个ids说一下哈,ids在这个方法里没用到,再另外一个修改的方法里用到了,所以在action类中进行了setter和getter,但是不知
咋地,它会出现在这里,也不知道是不是这个地方错了,但是json中可以为null的呀。大家说说这是什么情况,不要被我的瞎说影响了哈 展开
{text:"上传",formBind:true,handler:function(){
uploadForm.getForm().submit({
url:"ReportInfo!importReports.action",
waitMsg:"请稍等,正在进行上传!",
success:function(form, action){
Ext.MessageBox.alert("上传成功","请稍等,正在进行分析!", function(){
// waitMsg:"请稍等,正在进行分析!"
});
},
failure:function(form, action){
Ext.MessageBox.alert("上传失败",action.result.msg);
}
})
这是action中
/*
* 上传报表
*/
public String importReports() throws Exception {
success = true;
msg = "上传成功,正在分析报表.....";
return this.SUCCESS;
}
这是错误提示
SyntaxError: syntax error
[在此错误处中断]
(<pre>{"ids":null,"limit":10,"msg":"上传成功,正在分析报表.....","record
ext-all-debug.js (第 6866 行,第 1 列)
关于这个ids说一下哈,ids在这个方法里没用到,再另外一个修改的方法里用到了,所以在action类中进行了setter和getter,但是不知
咋地,它会出现在这里,也不知道是不是这个地方错了,但是json中可以为null的呀。大家说说这是什么情况,不要被我的瞎说影响了哈 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询