Какова конечная цель этих сеток?
Хотите ли вы иметь возможность экспортировать в Excel или другую электронную таблицу?Хотите ли вы иметь возможность распечатать / сохранить как изображение и т. Д. Собираетесь ли вы иметь большой объем данных, поступающих на вашу страницу?
Все эти вещи могут быть выполнены в обоих направлениях.контролируемый сервером или клиентом.Он просто меняет информацию, которую вы передаете на сервер.
Четкого ответа на этот вопрос нет.Вы можете делать сетки полностью на стороне клиента, или разрешить серверу выполнять тяжелую работу.
Но некоторые общие правила, которые я пытаюсь разработать, следующие: 1) Будьте ненормальным ниндзя.И из.Если вы показываете 15 результатов на странице, получите только 15 результатов и используйте AJAX для загрузки остальных при необходимости.2) Держите это простым, и низкие эксплуатационные расходы.Выберите один из способов и сделайте так, чтобы он был легко построен / «исправлен», когда это необходимо.
Если у вас возникают проблемы с людьми, у которых нет времени на изучение JQuery, сделайте приоритетом 1-2 часаОбед пиццы или что-то в этом роде, и быстро объясните JQuery и то, как вы собираетесь использовать его в своем продукте.Это гораздо лучший подход, чем люди, которым приходится изучать его, когда им нужно это исправить.
Лично я бы сделал маршрут JQuery.Он доставляет лучше и дарит лучше.