Это зависит от того, что именно вы подразумеваете под «удалением всех строк». Метод GridUnload может быть очень полезен во многих случаях, но он удаляет больше, поскольку только сетка содержит.
Другой метод, используемый intern в jqGrid:
var trf = $("#list tbody:first tr:first")[0];
$("#list tbody:first").empty().append(trf);
Вероятно, это то, что вам нужно. Удаляет все строки сетки, кроме первого. Вы можете перезаписать код также как следующий
var myGrid = $("#list"); // the variable you probably have already somewhere
var gridBody = myGrid.children("tbody");
var firstRow = gridBody.children("tr.jqgfirstrow");
gridBody.empty().append(firstRow);