You can remove old jqGrid with respect of jQuery.remove(). jqGrid create some additional dives over the table element and the pager div. So if your table has id=”list” you should remove div with the id=”gbox_list”. It contains all other dives. After calling of jQuery.remove() you will have no more table and pager dive, so you have to insert there also