ノックアウト剣道セットを使用した剣道UIグリッドがあります。
グリッドの 1 つの列にいくつかのカスタム ボタンがあります。つまり、別の div のエントリを編集するための ajax 呼び出しを行うか、削除するか、editId をチェックして関数を呼び出します。私の問題は、両方のイベントが 2 回発生したことです。dataBound
その上、私にとっては、イベントとイベントは同じように見えますdataBinding
。
フィドルはこちら
this.dataBound = function(){
alert('dataBound');
};
this.dataBinding = function(){
alert('dataBinding');
};
私はいくつかの異なるアプローチを試みました。
ここに別のフィドルがあります
this.gridConfig = {
data: self.myData,
datasource: {
data: 'data'
},
dataBound: function(){
alert('dataBound');
},
dataBinding: function(){
alert('dataBinding');
},
};
イベントは、グリッドがバインドされたとき、およびデータがバインドされたときに発生します。しかし、すべてのデータが存在するときにイベントのみを取得するにはどうすればよいでしょうか?
そこで何が起こっているか知っている人はいますか?ところで、マッピングプラグインを使用しています。