Страница 1 из 1

Как обновлять по ajax конкретную ячейку в таблице GridView?

Добавлено: 2022.05.07, 19:19
terrarium volition
Всем доброго дня!

Ситуация следующая :
Есть таблица GridView(kartik), в ячейке которой данные должны обновляться с заданным периодом.
Pjax для всей таблицы использовать нельзя, т.к. в соседней ячейке сидит плагин Editable(kartik), редактирование которого при обновлении сбрасывается.

Можно ли как-то обновлять конкретную ячейку в таблице? Или как-то иначе решить данную задачу?
В Editable нет события "начал редактирование", чтобы по нему отключать js c кодом pjax обновления. Да и костыльно это было бы, на мой взгляд.

Спасибо.

Re: Как обновлять по ajax конкретную ячейку в таблице GridView?

Добавлено: 2022.05.09, 21:47
terrarium volition
Я либо какую-то чушь спрашиваю, либо это двумя пальцами делается.
Что-то тишина подозрительная, товарищи...

неужели никто не сталкивался с такой потребностью?

Как вариант столбец обновлять тоже сгодится.

А, может, надо каким-то образом присвоить id для тэга ячейки/колонки и через $("#id").html обновляться? Пока проверить не могу, просто мысли вслух.

Re: Как обновлять по ajax конкретную ячейку в таблице GridView?

Добавлено: 2022.05.14, 21:38
terrarium volition
Делается через innerHTML в поле с необходимым data-key(id таблицы БД) и data-col-seq(столбец таблицы).
Всем спасибо.