この質問に対する回答を実装しましたが、機能しますが、ユーザーが検索/検索ボタンをクリックしたときに生成される結果の URL にはsearchFieldパラメーターが含まれていないため、サーバー コードはデータを返しません。検索オプションの columns:[ ] セクションを削除すると、検索列はソートされなくなりますが、searchFieldは URL に戻ります。このパラメーターをクエリ文字列に返すために他にできることはありますか?
以下は私のポケットベルコードです。
$("#AllContactsTable").jqGrid('navGrid', "#AllContactsPager", {
search: true,
refresh: false,
reload: false,
add: false,
del: false,
edit: false
}, {}, {}, {}
, {
overlay: 0,
width: 650,
top: 0,
left: 100
//,columns: [
// getColumnByName.call($grid, 'LastName'),
// getColumnByName.call($grid, 'FirstName'),
// getColumnByName.call($grid, 'MiddleName'),
// getColumnByName.call($grid, 'HomePhoneNumber'),
// getColumnByName.call($grid, 'CellPhoneNumber'),
// getColumnByName.call($grid, 'WorkPhoneNumber'),
// getColumnByName.call($grid, 'ContactID')
//]
});