源:
方式一:http://www.iteye.com/problems/24042 lovewhzlq解答详细透彻
方式二http://liwx2000.iteye.com/blog/1540321
评:
1.解决方式一resp.setContentType("text/html;charset=UTF-8");
将response 数据格式 设置text/html
解决方式二 假如contentType="application/json"数据格式没法改 ,那么将responseText 进行替换 <pre> </pre>替换为空
2.ajaxfileupload 支持到jquery1.2 1.7中少了handlererror函数 加上即可
handleError: function( s, xhr, status, e ) {
// If a local callback was specified, fire it
if ( s.error ) {
s.error.call( s.context || s, xhr, status, e );
}
// Fire the global callback
if ( s.global ) {
(s.context ? jQuery(s.context) : jQuery.event).trigger( "ajaxError", [xhr, s, e] );
}
},
json字符串转为 对象 方法
function strToJson(str){
var json = eval('(' + str + ')');
return json;
}
分享到:
相关推荐
ajaxfileupload返回的json数据不带<pre></pre>标签 修改返回始终不走success方法BUG
通过修改终于使得ajaxfileupload兼容jquery3,代码已上线运行。
ajax上传文件必须js文件,修复其中缺少handleError方法,json处理带有<pre></pre>,问题,亲测可以,直接引用即可!
可上传参数;支持jquery1.4.2前后;解决返回json带<pre>问题
ajaxfileupload and jquery 1.7.2 进过测试可用的。
ajaxFileUpload修改版 1.增加了对多文件上传的处理 2.修复了jQuery.handleError is not a function错误 3.修复了回传json数据失败的问题(回传的json数据多加了<pre> </pre>标记) 4.增加了注释便于理解
ajaxfileupload.js引用的1.4以上的jquery.js文件会报错,原因是以前jquery1.4的文件中包含 handleError函数 到后面的版本就没了,还有返回的数据ajaxfileupload.js会默认加上<pre>标签,在此资源中都已解决
添加了handleError,防止因为jquery版本问题...uploadHttpData中类型为json时对data进行了处理,去除了返回数据中的<pre>标签 建议后台返回text/html格式的Response;防止在ie下不能识别application/json类型造成的异常
包含jar包:ajaxfileupload.js jquery-1.7.1.js jquery-1.10.2.js json2.js
jquery ajaxfileupload上传插件,用于ajax的异步文件上传
使用Jquery做上传文件处理时,用到了ajaxfileupload.js 这个第三方代码,但是这个js几乎就是半成品,问题很多。现在整理如下并附修复版的ajaxfileupload.js下载。 问题: 1:无法带参数提交,只能上传文件; 2:...
jquery ajaxfileupload.js异步上传插件
如下修改 代码如下:<data name=”AjaxFileUpload_SelectFile” xml:space=”preserve”> <value>浏览</value> </data> <data name=”AjaxFileUpload_Remove” xml:space=”preserve”> <value>移除</value> <...
jQuery插件AjaxFileUpload用来实现ajax文件上传,该插件使用非常简单,接下来写个demo演示怎么用AjaxFileUpload插件实现文件上传。
jQuery的ajaxFileUpload.js。感觉这种异步上传的方式非常好用
ajaxFileUpload 异步上传。使用demo:$.ajaxFileUpload({ url : "admin/user/saveInfo?r="+Math.random(), ... List<MultipartFile> multipartFilelist = multipartHttpservletRequest.getFiles("file");
本文实例为大家分享了jquery实现异步文件上传的具体代码,供大家参考,具体内容如下 ajaxfileupload.js 异步上传文件: 直接引用。 调用方法: $.ajaxFileUpload({ url:'',//后台接口地址 type: post, secureuri...
折腾了一天,亲自调试完成亲测jquery+ajaxfileupload+demo