Надеюсь, это не слишком запутанно.
Я пытаюсь помочь кому-то использовать ползунок типа карусели jQuery (надеюсь, Smooth Div Scroll: http://www.smoothdivscroll.com/) для отображения продуктов из базы данных. К сожалению, они используют платформу под названием 4D, и они хотят сделать все их собственные сценарии БД. Будет собираться от сотен до тысяч продуктов (с 1 миниатюрным фото каждый). Они хотели бы загружать в карусель всего 60 или около того, чтобы не перегружать сайт ВСЕМ существом загружается сразу.
У меня нет контроля над сценарием на стороне сервера, нет контроля над тем, сколько продуктов они выбирают для отображения. Я в основном собираю для них шаблон HTML / jQuery / CSS. Я просто пытаюсь понять, как им это объяснить. И я хочу убедиться, что я прав, поскольку я не эксперт по jQuery.
Они говорят, что количество записей, извлеченных из базы данных, является функцией jQuery внешнего интерфейса, тогда как я говорю, что jQuery просто отображает то, что выполняет запрос базы данных. Они сами выбирают, сколько всего записей обслуживать. Я там с базы? Есть ли способ для меня (jQuery) говорить только загружать (загружать, а не отображать) 60 записей одновременно, пока пользователь не прокрутит достаточно далеко, чтобы потребовать больше, а затем получить больше от результатов запроса? Или они должны сделать запрос базы данных для каждого раздела из 60 записей (возможно, на основе ловушки в jQuery, сообщающей им, что пора запрашивать следующий набор)? Конечно, к тому времени, когда пользователь доберется до конца карусели, все будет загружено в любом случае ... да?
Я уверен, что это будет комбинация двух, но они пытаются сделать все это мной (jQuery) ... Мне просто нужно какое-то подтверждение, что мое мышление движется в правильном направлении.
Мысли
Спасибо!
Alison