2

ng-grid を表示していますが、更新に基づいて特定のセルのコンテンツを変更したいと考えています。セルを編集可能にしたくありません。代わりに、行をクリックするとダイアログが表示されます。彼らがデータを送信するとき、私は ajax を使用してデータベースを更新しますが、ページを更新したくありません。「更新済み」のようにセルを更新したいと思います。特定のセルをその場で変更できるドキュメントや例は見つかりませんでした。誰か私を正しい方向に向けたいですか?

4

1 に答える 1

3

私は自分のデータで同様のことをしています。行またはセル テンプレートを使用して、ng-click を使用してダイアログを表示し、row.entity への参照をダイアログに渡します。次に、行のデータを更新するだけです。

行、列、およびセルのデータをキャプチャするイベントを持つセル テンプレートがある以下の例を作成しました。次に、ユーザーが値を更新できるようにし、ボタンをクリックすると、新しい値で行を更新します。

プランカーはこちら:

http://plnkr.co/edit/JQ7mtD?p=preview

于 2013-06-23T02:28:14.890 に答える