Обновление JQuery с помощью Dymamically в представлении из контроллера в CodeIgniter - PullRequest
0 голосов
/ 18 августа 2011

ОК, поэтому в проекте, над которым я работаю, у меня есть определенные задачи, которые могут быть довольно утомительными, в основном, делая сложные поиски в моих данных, а затем генерируя PDF с отчетом о поиске.

Поиск - это какой-то сложный sql, а затем я построчно добавляю данные в pdf.

Я хотел бы использовать индикатор выполнения jQuery или что-то подобное для отображения% строк.

Я понимаю, что могу использовать jQuery .post () в своем представлении, чтобы публиковать сообщения на контроллере и получать результат для обновления, но для меня это не сработает, если я хочу использовать прогресс выполнения функции для обновления представление, а не постоянно вызывать функцию на контроллере.

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 01 сентября 2011

Добавить строку кода в цикл, который анализирует ваши данные, echo - это функция js для обновления индикатора выполнения?

foreach($foo as $bar){
    //code to add line to pdf
    //code to calculate % done = $muchDone
    echo "<script>jsProgessPercent($muchDone);</script>";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...