Есть много способов сделать то, что вам нужно. Лучший способ зависит от точных требований.
Если вы просто хотите изменить содержимое сетки без добавления или удаления столбца сетки, вы можете просто изменить некоторые параметры сетки, postData
и, возможно, url
, а затем вызвать $('#list').trigger('reloadGrid')
.
Если вам нужно показать действительно другую сетку в том же месте, использование метода GridUnload
может решить проблему. См. здесь для получения дополнительной информации и демонстрации.
Если вам нужна некоторая оптимизация при удалении содержимого сетки, вы можете сделать то, что описано здесь .
jqgrid удалить все строки в сетке