Как мне отредактировать jqgrid из javascript - PullRequest
0 голосов
/ 06 октября 2010

У меня есть jqgrid, в котором есть несколько столбцов, включая столбец флажка, который указывает, выбран ли элемент.

Под этим у меня есть выпадающее меню и текстовое поле. Идея состоит в том, что каждый элемент в выпадающем меню является столбцом в jqgrid. Затем все, что мне нужно сделать, это изменить все проверенные строки с содержимым текстового поля для этого столбца. Так что быстрый механизм массового обновления, если хотите.

Проблема в том, что я не могу понять, как обновить конкретную ячейку. Любые советы или документация, которые могут мне помочь? Спасибо!

Ответы [ 2 ]

1 голос
/ 06 октября 2010

Вы можете использовать, например, setRowData (см. документация jqGrid ) или setCell для обновления данных в сетке. Функции getCol, getCell или getRowData могут помочь вам изучить данные строки. Другие старые ответы: это и это может быть полезно, если вы решите искать данные в сетке относительно jQuery.

0 голосов
/ 07 октября 2010

Вот «ответ», который я придумал для своей проблемы. Я хотел редактировать только те строки, которые были доступны для редактирования. Использование setCell перезапишет мое редактируемое поле не редактируемым. Поэтому я посмотрел на HTML для данной строки, пока она находится в состоянии редактирования, и передал ее в метод setCell. Это кажется "хакерским", хотя, и если кто-то знает лучший способ, я весь в ушах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...