Я хочу показать прогресс с индикатором выполнения jquery ui, когда запускается запрос ajax и когда он заканчивается. Проблема в том, что я не знаю, как устанавливать значения для индикатора выполнения в зависимости от хода выполнения запроса ajax. Здесь код для начала:
function ajaxnews()
{
$('.newstabs a').click(function(e){
var section = $(this).attr('id');
var url = base + 'news/section/' + section;
$.ajax({
url : url,
dataTye : 'html',
start : loadNews,
success : fillNews
});
});
}
// start callback functions
function loadNews()
{
$('#progressbar').fadeIn();
$('#progressbar').progressbar({ //how shoud I set the values here});
}
function fillNews()
{
$('#progressbar').progressbar('option', 'value', ?? /* how do I find this?*/);
$('#progressbar').fadeOut();
}