動的スクロールで jqGrid を使用していますが、inlineNavincl でインライン編集を使用したいと考えています。インライン編集を最終的に便利にするOlegのソリューション。
すべての行がロード (およびレンダリング) されるわけではなく、スクロール時にインライン編集方法がうまくいかないため、動的スクロールに問題があることがわかりました。問題を回避するために、ユーザーはスクロールアウトできません:
- 行を選択してから追加/編集を使用した後、スクロールできません
first選択しないと位置が適用されるため、行を選択しなくてもスクロールできません(3番目のビデオ)- 行の追加/編集中にスクロールできません (解決策の 1 つは、スクローラーを一時的に無効にすることです)
リンク:
- デモ: http://jsfiddle.net/dmnc_net/tNGJn/
- スクロール
beforeSelected: http://youtu.be/osvwiykcuME firstとスクロールlast: http://youtu.be/Du_TBrlrzSI- 行をクリックせずにスクロール: http://youtu.be/pCzpk1SvQNA
これらの addRow 位置設定を使用しました: beforeSelected、firstおよびlast; beforeまったく機能してafterいません。
ユーザーがスクロールしすぎて選択したレコードがアンロードされたときに、スクロール位置を伝え、ロード/アンロードされた「ページ」を処理するパッチaddRowとメソッドによって、この問題を解決することを考えています。editRowしかし、これが可能かどうか、またはモーダルの追加/編集ダイアログを使用する方がよいかどうかはわかりません。