Я пишу веб-приложение с использованием PHP, MySQL, jQuery и некоторых дополнительных надстроек, таких как jEditable и DataTables. На большинстве страниц пользователь отправит форму, которая будет запрашивать БД и возвращать записи, соответствующие моим правилам запросов. Это работает для 95% моих пользователей в 95% случаев. Это другие 5%/%%, которые я пытаюсь вам помочь.Динамически показывать/скрывать подмножество записей?
Я исключаю записи, которые больше не обрабатываются (завершены/отменены/приняты/отклонены/и т. Д.), Оставив только «живые» записи. Однако иногда команда руководства должна видеть записи, которые я исключаю. Я мог бы написать целую другую страницу или отчет для каждого случая, но это кажется огромной тратой времени.
Есть ли способ добавить «показать все записи» на моей странице? При нажатии кнопки появится и отобразится остальная часть данных, поэтому пользователям не нужно обновлять/переходить на другую страницу/и т. Д.
Не видя, как вы исключаете '(завершено/отменено/принято/отклонено/etc)' в вашем запросе MySQL, сложно дать указания. Можно ли увидеть существующий запрос? – Ohgodwhy
Да дайте нам псевдокод или что-то в этом роде. Потому что это скорее концепция, чем проблема синтаксиса. – Drew
Я бы добавил фильтр для статуса и по умолчанию присвоил статус «жить». Вы можете по желанию изменить свой запрос так, чтобы он ограничивал записи по выбору, выбранному в фильтре (я бы рекомендовал этот подход, если в статусах «не живут» много записей. Если вы хотите получить более подробный ответ, пожалуйста, укажите свой код. См. здесь общий пример: https://jquery-datatables-column-filter.googlecode.com/svn/trunk/customFilters.html –