динамически добавляя опции для выбора списка - PullRequest
0 голосов
/ 28 марта 2012

Мне нужно создать два списка выбора, скажем, "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. Подскажите, пожалуйста, что я здесь делаю не так?

Спасибо за ваше время.

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