Я использую таблицы данных вместе с MVC.
Я пытаюсь добиться обновления данных внутри таблицы данных с интервалом в 5 секунд без обновления всей страницы, но у меня возникают проблемы слогика, лежащая в основе этого.
В настоящий момент я могу заполнить таблицу данных, используя мою модель или данные, возвращаемые в формате JSON.Но у меня, похоже, проблемы с обоими.
Подход к модели
JQuery вызывает контроллер, который возвращает частичное представление, которое содержит всю заполненную таблицу.Это работает и довольно просто.
Однако, по-видимому, нет необходимости возвращать HTML каждый вызов, так как таблица извлекается из частичного представления, и каждый раз номера страниц и другие параметры теряются.
Подход JSON
JQuery вызывает контроллер, который возвращает нужные нам данные в формате JSON, что позволяет обновлять соответствующие части страницы.
Однако я не вижу способа обновить данные после того, как они были установлены, кроме использования DataTables, встроенных в вызов AJAX, который, по-видимому, не допускает опрос.
ЛюбойМысль о том, хорошие это или плохие подходы, была бы полезна.
Спасибо,