2011-07-14 10 views
0

私はバージョン4.1.1を使用しています。重要 部分はすべてがグリッド上ではなく、高度な検索ダイアログ上で素晴らしい作品このjqGrid stype検索ダイアログで空を選択

..., stype: 'select', searchoptions: { sopt: ['eq'], dataUrl: 'myUrl', buildSelect: myFunctionName } 

のように見えます。 そこには何も選択肢がなく空白が表示されます。

これは何が起こっているのですか?

ありがとうございます!グリッドのヘッダーに、検索ダイアログのコンボボックスを移入する際 アレックス

答えて

0

okが、この1つはトリッキーだった...

どうやらjqGridは異なり、要求を実行します。

私はASP.net ASHXからデータを取得しています。リクエストがグリッドから出された場合、結果はhttp応答オブジェクトになります。一方、ダイアログからリクエストが行われると、結果は(予想される)JSON文字列になります。その結果、それは私がresponseTextから私のJSONを取得するために、より深く行かなければならないオブジェクトの場合、私は、JSONに直接それを解析した文字列であれば、そう

var list = typeof data === "string" ? eval(data) : eval(data.responseText); 

:この問題を解決するには

はすぐに私はこれを使用しました。

私はそれが好きではありませんが...作品:

関連する問題