jqGrid: проблема с элементом выбора

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


person Anatoliy    schedule 21.01.2011    source источник
comment
Почему вы можете выбрать элемент без каких-либо опций? Мне кажется, проще изменить ваш код, который генерирует select-contain, чем попытаться заставить jqGrid работать с пустыми выборками.   -  person Oleg    schedule 21.01.2011


Ответы (1)


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

{name:'strType', index:'strType', width:70, sortable:false, editable:true, edittype:'select', editoptions: { value: "" }}

Все, что вы хотели бы знать об этой функции, написано в документах и есть:

Значение editoptions должно содержать набор значений

Поэтому я бы сам установил атрибут имени. Если вы делаете что-то в javascript, добавляя опцию для выбора поля, установка атрибута имени проста.

$('#1_strType').attr('name', 'strType')

Я еще не тестировал это решение, но предполагаю, что это может сработать :)

person kajo    schedule 21.01.2011