3

ドロップダウン リストを使用して 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 イベント ハンドラを配置しますか?

4

1 に答える 1