我这样做并且效果非常好
$.ajax({
url : 'php/upload.php',
xhr: function(){
var xhr = new XMLHttpRequest();
xhr.upload.addEventListener("progress", function (e) {
$('#upload-progress-bar-1').animate({
'width': (Math.round(e.loaded / e.total) * 100) + '%'}, 400);
}, false);
return xhr;
},
data : this.formData,
type : 'POST',
processData: false,
contentType: false,
dataType: "json",
success : function(data) {
//$('#upload-progress-bar-1').css('width', '100%');
}
});
问题是$('#upload-progress-bar-1')
是动态的,但我无法弄清楚如何将参数传递给xhr:
回调函数。
任何人都知道这样做的方法吗?
答案 0 :(得分:0)
使用局部变量,并在回调中引用它。
let $_ := xdmp:node-delete(fn:doc($uri)/enevelope:document-enevelope/enevelope:extractedText)