2014-09-12 2 views
0

Я просто попытался удалить несколько выбранных строк, нажав кнопку «Удалить» в навигаторе сетки, но во всплывающем окне подтверждения появилось предупреждающее сообщение о том, что URL-адрес не задано. Мне интересно, поддерживает ли навигатор удаление автономных данных без установки URL-адреса.Нажав на кнопку «Удалить» в навигаторе, чтобы удалить автономные данные

Возможно, я могу переопределить функцию удаления по умолчанию?

Спасибо.

ответ

0

Это может быть сделано путем переопределения встроенного delfunc навигатора.

$grid.jqGrid('navGrid', '#pager', 
{ 
    edit:false, 
    add:false, 
    del:true, 
    delfunc: function (rowids) { 
     if (rowids && rowids.length > 0) 
     { 
      rowids.sort(); 
      for (var i=rowids.length-1; i>=0; i--) 
      { 
       deleteRow(rowids[i]); 
      } 
     } 
    } 
}); 
Смежные вопросы