0

これは、jqGrid に入力する必要があるコードです。

(すみません..めちゃくちゃに見えずにメッセージのスクリプトを取得できませんでした)

スクリーンショット画像へのリンク:コードのスクリーンショット

上記のコードは機能します (長すぎないように少し編集しました)。SOドロップダウンを選択すると、グリッドが入力されて表示されます。

誰かが私を助けてくれることを願っているいくつかの質問があります:

  1. jqGrid は初期ロードでは表示されません。ドロップダウン変更イベントが発生したときにのみ表示されます。何かが入力されるまでそこに何かがあるように、空白の jqGrid を表示する方法はありますか?

  2. jQuery コードを移動して、Web サービスを呼び出して jqGrid を独自のメソッドに設定したいと考えています。グリッドにデータを入力する方法を複数用意したいので、その jqGrid コードを独自のメソッドに入れると、毎回そのメソッドを呼び出すことができると考えます。これまでのところ、私はそれを機能させるのに苦労しています。ご覧いただきありがとうございます。

4

1 に答える 1

0

jqGrid は change イベントが発生したときにのみ表示されるため、ページがロードされたら手動で change イベントをトリガーする必要があります。例えば:

$("#ddlContactFilterStatus").change();

ajaxコードを独自の関数に移動することをお勧めします。functionコードを含む を定義することから始めることができます。より具体的な内容が必要な場合は、これまでの内容をお知らせください。

于 2012-05-07T13:48:27.177 に答える