我知道有几种传输方式,包括iFrame传输,有些浏览器不支持进度更新。
我想知道的是,在发出请求之前,是否有办法检测正在使用哪个传输jquery-file-upload,或者是否支持上传进度。
现在我只需要等待第一个进度回调并在该事件中换出我的自定义进度条样式,我宁愿能够有一个空的进度条开始,如果我知道我会收到进度事件
$wrapper.fileupload({
type: 'POST',
...
progressall: function (e, data) {
var percent = parseInt(data.loaded / data.total * 100, 10) + '%';
//
// This is the conditional I want to move
// into a submit or send callback.
//
if( $progress_bar.hasClass('static') ) {
$progress_bar.css('width', '0%').removeClass('static');
}
$progress_bar.css('width', percent);
}
});