2012-05-08 19 views
0

私はこのpostで説明するのと同じ問題に直面しています。Jqgridで並べ替え(ロード完了時)

私の場合、データをJSONでグリッドにロードしています。残念ながら、私は並べ替えを行うためにクエリを変更することはできませんので、OlegとRuffpが提案するものを複製しようとしましたが、if(data.nodeType)は使用しません。グリッドがソートされていても、グリッド内にマウスポインタを置くと、グリッドが点滅または点滅し始めるため、行を選択できません(おそらく、グリッドの実行時に再帰がありますが、わからない)。

タイムアウトをif節に入れる必要がありますか? JSONを使用しているため、data.nodeTypeとは異なるものを使用していますか?その場合は、どちらが句になりますか?

ありがとうございました!

答えて

1

ご理解いただける場合は、ご質問hereに答えが見つかります。私はdatatype: "json"loadonce: trueオプションを使用し、サーバから完全にのデータを(並べ替えと並べ替えなしで)並べ替えなしのデータとみなします。サーバー上でページングを実装していてもソートが実装されていない場合は、問題の解決策をanother answerに見つける必要があります。

+0

あなたの答えをありがとう。それは魅力のように機能します!実際にあなたは正しいのです。私は 'datatype:" json "と' loadonce:true "'を使用しています。そして、ソリューションの最善点は、点滅と点滅が停止していることで、グリッドの行を選択できます。もう一度:) – abottoni

+0

@ABottoni:ようこそ! – Oleg

関連する問題