Я использую плагин jquery jqGrid, и мне нужно запустить событие при инициализации сетки. Я тестировал события gridComplete
и loadComplete
, но эти события возникали после каждого запроса сервера. Мне нужно событие, которое поднимает только один раз и после инициализации сетки. Я читал jqGrid events list, но я не вижу никаких связанных событий с моим требованием. Там в любом случае? Спасибо за внимание.jqGrid - событие инициализации сетки
Update:
Благодаря @Oleg для своего ответа. Я использую jqGrid 4.6 и использовал предложенные мной предложения @ Oleg:
$('#grid1').jqGrid('setGridParam', {
onSelectRow: function(id) {
//This event raised without problem.
},
onInitGrid: function(){
//This event does not raised.
},
jqGridInitGrid: function(){
//This event does not raised.
},
});
Но это не работает. Каков правильный способ использования этих двух событий?
Я обновил свой вопрос и добавлю предлагаемые вами мероприятия, пожалуйста, прочитайте мой вопрос еще раз. Огромное спасибо. – hamed
@hamed: Извините, но я не вижу никаких изменений в вашем вопросе. Какую версию jqGrid вы используете? Вы пробовали 'onInitGrid' или другое? Разве это не то, что вам нужно? Что должно ** быть уже инициализировано ** в сетке в момент вызова вашего обратного вызова/события? Что вам нужно сделать в обратном вызове/событии? – Oleg
Извините, я обновил только сейчас. – hamed