0

システムにjqgrid-treegridがあり、同じページにすべてのレコードをスクロールして表示します。しかし、最初に一連のレコードをロードした後、レコードを動的にロードしています(一種のバックグラウンドプロセス)。

グリッド列の 1 つが編集可能であるため、残りの行がグリッドに追加されるたびに、各行の特定のセルを更新し続けます。

問題は私が使用しているようなものです

afterInsertRow: function(id)
{
  jQuery('#myGrid').jqGrid('editRow',id,true);
}

行を編集可能に設定するには、現在の行から新しく追加された行にフォーカス(カーソル)を失います。

しかし、更新プロセスを中断することなく、カーソルを現在の行に保持する必要があります。

これについて私を助けてください...

4

2 に答える 2

0

やっと道が見えた…

jquery.jqGrid.src.jsでこの行にコメントしました(行番号 9035)

//$("td:eq("+focus+") input",ind).focus();
于 2012-10-11T04:36:15.600 に答える
0

この API を試す

$(grid).setSelection(selectedGuidRow, true);

詳細についてはJqGris.Selection

于 2012-09-26T12:12:54.113 に答える