У меня очень длинный foreach, который я бы хотел загрузить по мере того, как пользователь прокручивает вниз (бесконечный прокрутки), но я искал решение и не нашел способ сделать это.php foreach бесконечный прокрутки
мой код похож на этот:
foreach ($multi_array as $key=>$value){
echo $value[0]."<br />";
echo $value[1]."<br />";
echo $value[2]."<br />";
echo $value[3]."<br />";
echo $value[4]."<br />";
....
}
результат очень долго, и я хотел бы включить бесконечный свиток вместо традиции пагинацию.
Я знаю, что эффект должен быть выполнен в javascript, и я уже пробовал jquery waypoints, но по какой-то причине я не мог заставить его работать.
Вам необходимо использовать Ajax, чтобы при достижении нижней части страницы ваше приложение могло получать следующий набор записей .... Я думаю, это похоже на [вопрос] (http://stackoverflow.com/questions/6164767/infin-scrolling-inside-ajax-loaded-page) – Yogesh
Я думаю, что было бы более практичным решением, которое извлекает данные из divs вместо внешнего php-файла. Таким образом, я мог бы открывать и закрывать тег div каждые x раз в циклах foreach. После того, как контент будет разделен на div, javascript просто сохранит эти div, когда страница достигнет дна. но как ?!? – user2599347