У меня есть несколько текстовых полей на странице, и на той же странице будет таблица 'grid', как для хранения результатов поиска.
Когда пользователь начинает редактирование и текстовое поле выше, поиск должен начинаться с отправки всех значений текстовых полей на сервер 'ajax', и возвращаться с результатами, чтобы заполнить сетку ниже.
Примечания:
Эта сетка должна поддерживать разбиение по страницам, щелкая заголовки, и она будет содержать некоторые элементы управления помимо результатов, такие как флажки для логических значений и ссылки для открытия сведений на другой странице.
Я знаю много способов сделать это, некоторые из них:
1 - панель обновления вокруг всех этих элементов управления, и это «быстрое грязное решение»
2 - отправьте критерии поиска, используя запрос ajax, например, с помощью функции публикации JQuery, и верните результат JSON, и с помощью шаблона начертите сетку «чисто, но для ее завершения потребуется время, и позже будет сложнее редактировать».
3- ....
Мой вопрос:
Как вы думаете, что будет лучшим выбором для реализации этого сценария? потому что я слишком часто сталкиваюсь с этим сценарием и хочу знать, какая реализация будет лучше с точки зрения производительности, оптимизации и времени завершения.
Я просто хочу узнать ваши мысли об этой проблеме.