2012-05-06 6 views
0

方法を移入:jQueryの - jqGridは、これは私がjqGridを移入する必要があるコードで複数のイベント

(Sorry..Iはそれが台無しに見もせずにメッセージでスクリプトを得ることができませんでした)

スクリーンショットイメージへのリンク:Screenshot of code

上記のコードは機能します(私はちょっと編集しましたので、それほど長くはありませんでした)。だから、ドロップダウンを選択すると、グリッドにデータが入力されて表示されます。

私は、誰かが私を助けることを願っていくつか質問があります。

  1. jqGridは、初期ロード時に表示されていないが。ドロップダウン変更イベントが発生したときにのみ表示されます。空白のjqGridを表示させる方法はありますか?

  2. Webサービスを呼び出すjQueryコードを移動して、jqGridを独自のメソッドに移入したいとします。私はグリッドに値を設定するために複数の方法を使いたいので、jqGridコードを独自のメソッドに配置すれば、毎回そのメソッドを呼び出すことができます。これまで私はそれを働かせるのに問題があります。 ありがとうございます。

+0

スクリプトをテキストフィールドに投稿し、それを選択して '{}'ボタンを押すことができます。 http://stackoverflow.com/editing-help – climbage

+0

申し訳ありませんが登りを参照してください。これは初めてjQueryを使用しているので、私はまだこれでは非常に新しいです。私はあなたが私が見ているは​​ずのリンクのどこにあるのかあまりにもわかりません。 私のフィードバックを提供してくれてありがとうございます。 –

+0

今後、質問のコードをすべて投稿してください。マークダウンのヘルプを読むと、コードを適切にフォーマットする方法を学ぶことができます。その間、誰かがおそらくあなたのためにそれを修正するために十分親切になるでしょう...画像ではなくテキスト自体を貼り付けるなら:) –

答えて

0

変更イベントが発生したときにjqGridはアップしますので、ページがロードされたときに手動で変更イベントをトリガする必要があります。たとえば、次のように独自の関数にajaxコードを移動

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

は良いアイデアです。まず、コードを含むfunctionを定義することから始めてください。より具体的なものが必要な場合は、これまでのことを示すことができます。

関連する問題