Динамически изменить редактируемое свойство столбца с помощью поля выбора

Я использую редактирование формы. Я хотел бы отключить определенные поля в моих формах добавления и редактирования на основе выбора из выпадающего списка. Какое событие лучше всего использовать, чтобы вызвать это? Я попытался с помощью dataEvents:

{    name:'type_cd', 
     edittype:'select', 
     editoptions:{
        dataUrl:'functions.php',
            dataEvents:[{
                type:'change',
                fn: function(e){
                    $(this).setColProp('cntrct_id',{
                         editoptions:{editable:false}
                    });
            } 
       }]                        
    } 
},

Это не оказывает никакого видимого влияния на мои поля формы, но я знаю, что оно достигнуто, потому что я могу получить от него предупреждающее сообщение, если я его добавлю.

РЕДАКТИРОВАТЬ

Если я отправлю форму, в следующий раз, когда я открою ее, столбец, который был установлен как редактируемый: false не появится. Это шаг в правильном направлении, но я хочу, чтобынемедленно быть недоступным для редактирования Действительно, я бы хотел, чтобы он был виден, но отключен (т.е. отключен: true)

Ответы на вопрос(2)

Ваш ответ на вопрос