Я использую jqGrid v 4.0 в своем приложении для отображения данных табулятора с помощью встроенной функции редактирования.Один из столбцов в таблице является типом «Выбрать».Я заполнил этот выбор следующим кодом на стороне сервера:
//get all Departments
HRDept = $.ajax({
url: '../../PerformanceReview/GetHRDepartments/',
async: false,
success: function(data, result) {
if (!result)
alert('Failure to retrieve the HR Departments.');
}
}).responseText;
Я заполнил столбец Grid следующим sysntax:
name: 'HRDepartment', index: 'Department', align: 'left', editable: true, edittype: 'select', editoptions: {value: HRDept}
Но при нажатии кнопки редактирования (встроенной), этопоказывает раскрывающийся список сверху ячейки, но значение не равно текущему значению ячейки.это всегда первое значение раскрывающегося списка.Я сравнил текст, который я заполняю при загрузке Grid, с текстом Dropdown, и они совпадают.
Может кто-нибудь помочь мне установить значение выпадающего меню, подобное значению ячейки.