ドロップダウン リストを使用して jqGrid グリッドを作成しました。このリストは (開発者の制限により) 1 回読み込む必要があるため、返されるすべてのデータをフィルター処理できます。
ドロップダウンリストが変更されたときに問題が発生します。フィルタリング/検索の大部分はクライアント側で行われますが、ドロップダウンリストから新しく追加されたパラメーターを使用してページを更新する呼び出しをトリガーするには、ドロップダウンリストが必要です.
ツールバー検索を構築するコードのセクションを囲みましたが、選択値を変更するときにイベント ハンドラーをキャッチする機能を追加する方法がわかりません。この唯一の例では、非標準コードを実行する必要があります。関数 callNewData()
colNames:["Rent Due Date ","Tenant","Description","Address","Payment Ref.","Rent Amount","Outstanding","Amount Received","Confirm?","tenancyID","tenantID","rentID","existingRent"],
colModel :[{
name:"rentDueDate",
index:"rentDueDate",
align:"center",
width:"130",
search:true,
stype:"select",
searchoptions: {
value: "all:All;due:Due;overdue:Overdue;future:+1 Week;" ,
defaultValue:"due"
}
},
検索オプション (または colModel) のどこに onChange イベント ハンドラを配置しますか?