У меня есть search.jsp с тремя выпадающими элементами, где пользователь может выбрать их значения и нажать кнопку поиска. после этого набор результатов будет отображаться в таблице данных, и я использую весну 4, jsp, jstl, jquery и javascript. если заголовки таблиц данных постоянны каждый раз, когда пользователь щелкает поиск, то это не будет проблемой для меня, но здесь заголовки таблицы данных зависят от пользователя и его критериев поиска. набор результатов может быть 20, 30, 40 или 5 строк, и в зависимости от этих результатов я должен определить заголовки для таблицы данных, и я понятия не имею, как я могу достичь этого, так как я новичок в API таблиц данных. Пожалуйста, помогите мне.Как динамически отображать заголовки таблиц данных?
ответ
Я думаю, что лучший способ сделать это, о котором я могу думать, это то, что вам нужно будет иметь ajax-вызов для каждой комбинации опций, которые можно искать (вы можете узнать, как оптимизировать и сократить эти вызовы позже). Но каждый метод обратного вызова для этих вызовов ajax имел бы собственный создатель таблицы, где у вас уже определены заголовки.
Его действительно сложно сделать, если вы, по крайней мере, не знаете, какие возможные комбинации заголовков заранее или есть специальный объект, который также передается обратно из ajax, в котором есть заголовки.
Затем вы просто создадите таблицы с этими функциями и покажете таблицу после этого и спрячьте, когда это необходимо.
Это не самое изящное решение, которое я понимаю, но я думаю, что это может привести вас к правильному началу, и, возможно, вы сможете найти другой способ сделать это оттуда. Я не знаю, какие шаблоны существуют из ваших вариантов поиска, поэтому для измерения количества функций и вызовов ajax вам может понадобиться, и если есть шаблон, который вы могли бы выполнить, чтобы сократить расходы.
- 1. Как динамически отображать заголовки столбцов в таблице данных jQuery
- 2. динамически заданные заголовки таблиц с плагином Datatables jquery's - получать заголовки из объекта данных
- 3. Отображать заголовки Instagram в iframe
- 4. Заголовки и данные из таблиц базы данных
- 5. Mysqli извлекал заголовки таблиц вместо данных
- 6. Как предполагается использовать заголовки таблиц?
- 7. Динамические заголовки таблиц в html
- 8. Код повторяет заголовки таблиц:
- 9. Создание многорядных заголовки таблиц
- 10. Таблицы HTML, заголовки таблиц
- 11. Как динамически обновлять заголовки ViewPagerIndicator?
- 12. Как отображать несколько вложенных/динамических таблиц
- 13. TCPDF - Как отображать табличные заголовки на каждой странице данных таблицы?
- 14. Исправлены заголовки таблиц
- 15. C++ динамически назначать заголовки
- 16. Программно отображать заголовки HTML-файлов
- 17. json schema enum отображать заголовки
- 18. Отображать подпозиции и заголовки ListView
- 19. Как отображать имена таблиц db
- 20. Динамически отображать данные
- 21. ASP.NET Gridview - Как отображать заголовки влево?
- 22. Динамически отображать информацию о базе данных onclick
- 23. Как отображать данные в панели таблицы динамически
- 24. Styling Динамически добавленные заголовки и столбцы таблицы
- 25. Как отображать Android-фрагменты динамически
- 26. Как отображать динамически и изображение?
- 27. Как динамически отображать содержимое шаблона
- 28. Вертикальные заголовки таблиц в HTML
- 29. Align заголовки таблиц к строкам
- 30. Как форматировать заголовки таблиц с определенным дизайном?
Что вы пытаетесь? Вы должны указать, что вы пробовали, чтобы мы могли помочь вам лучше. –
Плюс, это очень сложно сделать, если у вас нет какого-либо объекта в javascript или не возвратитесь со своего заднего конца, в котором есть заголовки, чтобы вы могли динамически это делать. Похоже, вы пытаетесь сделать многое с одной табличной областью. –
Невозможно реализовать динамические заголовки с динамическими данными прямо сейчас, потому что таблица данных должна знать заголовки заранее. – userDT