2012-01-30 6 views
1

У меня в настоящее время есть jqGrid с возможностью редактирования ячейки непосредственно в сетке. Это не встроенное редактирование, потому что только выбранная ячейка изменится в режиме редактирования. Я бы хотел перезагрузить сетку после изменения ячейки. Я знаю, что с встроенным редактированием есть способ, но можем ли мы сделать это с помощью редактирования ячейки?JqGrid reload grid after cell edit

Вот мой код:

$('#jqgCompLineCurrent').jqGrid({ 
     //url from wich data should be requested 
     url: '@Url.Action("GetCompLine")', 
     cellEdit: true, 
     cellurl: '@Url.Action("UpdateCompProperty")', 
     //type of data 

Заранее спасибо!

ответ

3

Вы можете использовать afterSaveCell или afterSubmitCell, чтобы активировать перезагрузку сетки после успешного сохранения ячейки. Я думаю, что код, подобный приведенному ниже, должен работать:

afterSaveCell: function() { 
    $(this).trigger('reloadGrid'); 
} 
+0

Отлично работает. Ты действительно мой сберегатель Олег :) – LotuX

+0

@LotuX: Добро пожаловать! – Oleg

Смежные вопросы