Мне нужно создать два списка выбора, скажем, "SpTypes"
и "SpNames"
в jqGrid. SpNames
должен быть построен динамически в зависимости от того, какое значение выбрано в списке SpTypes
. Я использую ASP .NET MVC3 Framework для реализации. Я создал SpTypes
в JqGrid, используя edittype: "custom"
с пользовательскими функциями. Эти функции используют document.createElement("select")
и document.createElement("option")
для построения списка.
Это: colModel
{ name: "SpTypes", index: "SpTypes", hidden:true, editable:true,
editrules: { edithidden: true}, edittype: "custom",
editoptions: {
custom_element: LoadFormSpTypesDDL,
custom_value:FormSpTypesDDLValue}},
{ name: "SpNames", index: "SpNames", editable:true, edittype: "select",
editoptions: {value: "0:All"}},
Я попытался создать список SpNames для события OnChange
элемента select SpType
s, используя что-то вроде:
Это: Function LoadFormSpTypesDDL (few code lines)
var ddl = document.createElement("select");
ddl.onchange = function() {
$('#Grid').setColProp('SpNames', { editoptions: { value: "2:Try2"} });
}
.....
Приведенный выше код не изменяет параметры списка SpNames
. Подскажите, пожалуйста, что я здесь делаю не так?
Спасибо за ваше время.