2016-04-27 8 views
0

ボタンをクリックするとテーブルに新しい行を作成する必要があります。ツールバーを使って、私はこの記事の助けを借りてそれを行うことができますKendo editing-popup。しかし、私はツールバーを使いたくありません。だから私はこのコードを試しました:ツールバーなしで新しい行を追加します。剣道のグリッド

self.addRow = function() { 
      self.grid.addRow(); 
     }; 

ポップアップはすぐに表示されます。どんな助けも歓迎です。

+0

トライVARグリッドは= $( "#のGridName")のデータ( "kendoGrid"); grid.addRow(); –

+0

私のコードは行をグリッドに追加しますが、編集モードでは追加しません。そして、私は、jquery –

答えて

0

それは簡単だった。

のJs:

self.addRow = function (e) { 
    e.preventDefault(); 
    self.grid.addRow(); 
}; 

HTML:。

<button class="btn btn-default" ng-click='serviceCompanyList.addRow($event)'><span class='glyphicon glyphicon-add'></span> {{ 'report.add' | translate }} </button> 
+0

ではなく、あなたの答えを受け入れる必要がありますangularjsを使用してください – whipdancer

関連する問題