コレクションの行をデータテーブルに表示しています。モデルを破棄するビューがあり、それが完了したら、データテーブルの対応する行を削除する必要があります。モデルを破棄することはできますが、その特定の行を削除する方法がわかりません。行を処理するビューは次のようになります。
var rowRow = Backbone.View.extend({
tagName: "tr",
events: {
'click .edit':'editrow',
'click .delete':'deleterow'
},
render: function() {
data = this.model.toJSON();
this.$el.html('<td>'+data.name+'</td><td>'+data.email+'</td><td>'+data.contact_number+'</td><td><span id="delete'+data.id+'" class="delete">Delete</span> | <span class="edit">Edit</span></td>');
return this;
},
editrow: function(){
alert("edit");
},
deleterow: function() {
var data = this.model.toJSON();
this.model.destroy({ wait: true, success: function(){ }});
}
})
モデルを破棄した直後に、データテーブルの特定の行を削除するにはどうすればよいですか?