Индивидуальное редактирование ячеек в jqgrid - PullRequest
0 голосов
/ 15 января 2011

Я использую jqgrid для отображения данных, и у меня возникла проблема, из-за которой я думаю, что предел возможностей jqgrid ограничен. Я надеюсь, что у кого-то есть ответ, который позволит мне продолжать использовать jqgrid, который отлично работает и используется по всему сайту.

Мне бы хотелось, чтобы появилась возможность отображать раскрывающийся список и редактировать ячейку, если пользователь щелкает по ней, а также вызывать всплывающее окно js, если пользователь нажимает в той же строке в другом столбце. В настоящее время мы настроили его так, что когда пользователь щелкает в любом месте строки, он получает всплывающее окно js, но есть одно поле, которое клиент хочет иметь возможность редактировать с помощью простого раскрывающегося списка, в то время как всплывающее окно js вызывается при нажатии пользователем на других клетках в этом ряду

Спасибо.

Ответы [ 2 ]

1 голос
/ 17 сентября 2011

Попробуйте просмотр демонстраций .

В частности, посмотрите на Редактирование строк -> Типы ввода (дерево слева).

Это укажет вам направление редактирования в ячейке.

Эта запись в документации поможет понять, как структурировать вашу модель столбца с использованием обратных вызовов.

Упомянутая вами логика всплывающего окна js, я думаю, выполнима, но потребует передачи события click только на время редактирования.

Я настоятельно рекомендую пройти демонстрации, которые очень полезны.

Удачи!

Грег

0 голосов
/ 29 апреля 2011

Я не думаю, что это возможно в jqGrid.

...