Поле выбора запроса в форме редактирования JqGrid - PullRequest
0 голосов
/ 29 марта 2012

У меня есть этот столбец Модель на JqGrid:

{name:'ta',index:'ta',jsonmap:'ta',width:70,editable:true,edittype:'select',
editoptions: {dataUrl:hostname+'/sisfa/ta_cb'}}

Я использую редактирование формы JqGrid для редактирования этого поля.Как «поймать» редактор полей для этого поля при редактировании формы.Я использую этот метод, но не работаю

.editGridRow("new", 
        {closeAfterAdd: true, addCaption:'Add Data',
        width:500,dataheight:300,beforeShowForm:function(formid){
            console.log($('#tr_ta').find('select[name=ta]'));
        }});        

Этот метод работает для других типов редактирования.

1 Ответ

0 голосов
/ 29 марта 2012

Вы можете переместить код с beforeShowForm на dataInit из editoptions .В случае, если вы будете уверены, что код будет выполнен после , <select> будет создан и заполнен данными, полученными с сервера.

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