0
請問如何在AJAX請求後更新進度條?以下是我迄今所做的:AJAX請求後更新進度條
$("#progressbar").progressbar({ max: queue.length});
什麼是下一個步驟:
function test(){
var queue = ["a","b","c","d","e"];
$("#dialog").dialog("open");
$("#progressbar").progressbar({ max: queue.length});
var execute_queue = function(index)
{
$.ajax({
url: queue[index],
dataType: 'json',
success: function(json){
if (json['error']) {
console.log(json['error']);
}
if (json.response) {
console.log(json['response']);
}
index++; // going to next queue entry
// check if it exists
if (queue[index] != undefined)
{
execute_queue(index);
}
}
}); // end of $.ajax({...
}; // end of execute_queue() {...
var index = 0;
execute_queue(index); // go!
}
首先我用數隊列陣列設置進度條的最大長度?如果我沒有錯,下一步是繞過index ++命令。