2016-03-30 1 views
1

У меня есть jqGrid, где в конце есть пустая строка.Как отсортировать jqGrid без учета последней пустой строки

Мне нужно отсортировать сетку, не рассматривая последнюю пустую строку.

Как я могу достичь? Просьба помочь.

enter image description here

+0

, пожалуйста, проверьте мои сообщения и дайте мне знать .. –

ответ

0

дать некоторый идентификатор пустой строке сказать -1. Функция LoadComplete проверяет наличие пустого идентификатора строки или нет перед добавлением.

0

вы можете удалить последнюю пустую строку перед тем рода, а затем сортировать. вот мой код, пожалуйста, дайте мне знать, если он решит вашу проблему.

/* button Click */ 
$('.yourButton').click(function(){ 

     /* get all rows */ 
     var row = $('#jqxgrid').actGrid('getrows'); 

     /* get the last row */ 
     var datarow = $("#jqxgrid").actGrid('getrowdata', row.length-1); 
     if(datarow.Id){ /* check weather last row is blank or not */ 
      /* if blank then delete */ 
      $('#jqxgrid').actGrid('deleterow', row.length-1); 
     }  
     /* sort the gris */ 
     $("#jqxgrid").actGrid('sortby', 'FieldName', 'desc'); 

}); 
Смежные вопросы