0

jqGrid を使用したあるケースでは、サブグリッドを展開した後、プラス記号が残り、折りたたみが失敗するという状況があります。プラス記号をさらにクリックするたびに、サブグリッドが追加されます。サブグリッドのデータは正しく表示されますが、プラス アイコンがマイナス アイコンに置き換えられないため、何らかの方法で jqGrid は拡張が「失敗した」と「考えます」。

誰が何が間違っているのか考えていますか? 助けてくれてありがとう!

4

1 に答える 1

0

この問題は、サブグリッドではページャーが false に設定されているのに、グリッドではページャーが true に設定されていることが原因で発生します。サブグリッドには常に 1 つのレコードがあるため、false を割り当てました。true を選択すると、この問題を回避できます。

この問題を簡単に再現して修正できることを願っています。(注: この場合、グリッドには onSelectRow イベントを使用します。これは、展開 (プラス) アイコンをクリックすることでもトリガーされます。このバグに関連しているかどうかはわかりません。そのイベントを無視するだけでは、プラスの効果はありません)。

于 2013-11-03T09:39:01.133 に答える