動的スクロールで jqGrid を使用していますが、inlineNav
incl でインライン編集を使用したいと考えています。インライン編集を最終的に便利にする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
しかし、これが可能かどうか、またはモーダルの追加/編集ダイアログを使用する方がよいかどうかはわかりません。