jQGrid: как я могу отобразить разные опции выбора на разные строки и один и тот же столбец - PullRequest
0 голосов
/ 17 января 2011

Привет, есть таблица для отображения из xmlString с использованием jqgrid.В таблице есть несколько строк, и есть столбец, который я хочу получить динамически.поле выбора может содержать значения, основанные на выводе в БД, скажем, значения: текстовое поле, текстовое поле, радиобокс .. оно может иметь все или несколько в соответствии с enrty в дБ.

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

Например, я выбрал радиокнопку из первого раскрывающегося списка, в следующей строке я щелкаю для встроенного редактирования, а в раскрывающемся списке не отображается опция radiobutton, в этом случае данные вПредыдущая строка для выпадающего списка (radiobutton) становится пустой, которую я выбрал.

Любые предложения.

1 Ответ

0 голосов
/ 17 января 2011

получил решение:

onSelectRow: function (id) {
if (id && id! == lastsel2) {
jQuery ("# ​​list"). SaveRow (lastsel2, false, 'clientArray');
jQuery ("# ​​list"). setColProp ("Display_Type", {editoptions: {value: GetDefaultValues ​​(id)}});
jQuery ('# list'). editRow (идентификатор, правда);lastsel2 = id;
}

                 }, 

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

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