JQuery – как добавить элемент во время каждой итерации циклаJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 JQuery – как добавить элемент во время каждой итерации цикла

Сообщение Anonymous »

Этот вопрос, кажется, задавался здесь несколько раз разными людьми, использующими разные языки программирования, но, похоже, никто не дал четкого и однозначного ответа.
На моей странице есть элемент div с идентификатором «showResultsHere»: Затем у меня есть функция jQuery, которая получает страницу со 100 продуктами, обрабатывает их, а затем переходит на следующую страницу, а затем на следующую страницу и так далее, пока все страницы были обработаны. Я делаю это с помощью функции jQuery, использующей цикл do/ while, и в каждом цикле она запускает другую функцию, которая выполняет AJAX-вызов функции php, которая обрабатывает страницу и возвращает результаты.
Вот код (который в настоящее время просто запускает тестовую функцию PHP):

Код: Выделить всё

function get_all_products( pageToProcess ){
var pageResult;
var totalPages;
var updateMessage;
do {
pageResult = get_page_of_products( pageToProcess );
totalPages = pageResult['page_count'];
updateMessage = 'Page Processed = ' + pageResult['page'] + ' of ' + totalPages + '.';
if(pageToProcess < totalPages){
updateMessage += ' Next page = ' + pageResult['next_page'] + '.';
}
updateMessage += '
';
console.log(updateMessage);
jQuery("#showResultsHere").append(updateMessage);
pageToProcess = pageResult['next_page'];
}
while (pageToProcess ,
data: "action=render_test&page=" + pageToProcess,
dataType: 'json',
async: false,
success: function(result){
pageResult = result;
jQuery("#showResultsHere").append('Blah blah blah...  Something something, yada yada.');
}
});
Но это не имеет абсолютно никакого значения.
Мне действительно нужно, чтобы непрофессионал, такой как мой клиент, мог видеть обновленную информацию на странице в том виде, в котором она есть. проходят через каждый цикл, потому что они не являются разработчиками и ничего не знают о просмотре окна консоли и т. д.
Есть идеи, как я могу добиться этого?Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/787 ... -of-a-loop
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»