0

現在、セルをクリックしただけでなく、クリックした編集可能な行のすべてのセル (editable:true を使用) を取得しています。この表は、次のリンクの表に似ています: http://www.ok-soft-gmbh.com/jqGrid/ClientsideEditing4.htm。私はリンクを通過しました:http://www.trirand.com/jqgridwiki/doku.php?id=wiki:cell_editing、しかし助けにはなりませんでした(私が試した方法の私のせいかもしれません)そしてまたstackoverflow 関連の質問で与えられた回答を試しました (属性を使用: cellEdit: true、cellsubmit: "clientArray")。

上記のリンクを参照として使用してください http://www.ok-soft-gmbh.com/jqGrid/ClientsideEditing4.htm (主に「onSelectRow」、「ondblClickRow」関数を更新する必要があると思います。onSelectCell などを試しました. しかし失敗しました! ).

前もって感謝します。

4

2 に答える 2

2

セル編集を使用する必要がある場合はcellEdit: true、jqGrid 定義に含める必要があります。ローカル データ型を使用する場合は、さらにcellsubmit: "clientArray"を使用する必要があります。リモート ソースにデータを保存する場合は、サーバー コードに編集を実装しcellurl、jqGrid のオプションを指定する必要があります。ドキュメントには、セルの保存時に jqGrid がサーバーに送信する内容が記載されています。

于 2013-02-15T11:06:01.340 に答える