Ext.Net 控件FileUploadField上传文件
Ext.Net 控件FileUploadField上传文件提示TypeError: parsedResponse.result is undefined
原因:提交会导致Request Headers改变,Accept属性,表示不接收application/json的数据,这个会在Chrome上执行但是会出提示,在FireFox上根本执行不了,并且报TypeError:result is undefined错误
错误写法:返回方法(return this.redirect())
正确方法:
DirectResult result = new DirectResult();
原因:提交会导致Request Headers改变,Accept属性,表示不接收application/json的数据,这个会在Chrome上执行但是会出提示,在FireFox上根本执行不了,并且报TypeError:result is undefined错误
错误写法:返回方法(return this.redirect())
正确方法:
DirectResult result = new DirectResult();
result.IsUpload = true;
return result;
本文解决使用Ext.Net控件FileUploadField上传文件时出现的TypeError: parsedResponse.result is undefined的问题。通过分析错误原因,发现提交导致RequestHeaders改变,以及在Chrome上执行但会提示的原因在于Accept属性设置不当。文章提供了正确的解决方法,包括使用DirectResult进行响应处理。
232

被折叠的 条评论
为什么被折叠?



