jQuery File Upload done函数没有返回

最近在使用jQuery File Upload 上传图片时发现一个问题,发现done函数没有callback,经过一番折腾,找到问题原因,是由于dataType: ‘json’造成的,改为autoUpload: true问题解决。

一个完整的jQuery File Upload上传图片实例如下:

	$("#fileuploader).fileupload({
//dataType: 'json',
autoUpload: true,
acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i,
maxNumberOfFiles : 1,
url:ctx+'url',
add: function (e, data) {
data.submit(); //this will 'force' the submit in IE < 10
},
progressall: function (e, data) {
//进度条
var progress = parseInt(data.loaded / data.total * 100, 10);
$('#progress .bar').css(
'width',
progress + '%'
);
},
done:function(e,result){
//完成后进行的操作
},
fail: function(e, data) {
//错误提示
alert('Fail!');
}
});
上一篇:javascript类式继承模式#1——默认模式


下一篇:JDK Environment Variable And Change default JDK