我有表格的行,当我点击添加按钮时,灯箱会显示添加行的表格。
现在我想向表中显示新添加的行,我有两个选项
刷新整个表格,以便所有像“编辑/删除”这样的小按钮也被添加到行中
仅添加新行。这很好但是我必须在模板中添加编辑/删除逻辑并将事件附加到它。
我应该走哪条路?
答案 0 :(得分:0)
您应该使用.delegate
或.on
而不是将事件附加到表格中的所有小按钮。然后,每次添加行时都不需要附加事件。
像
$("#table_id").on("click","button.edit",function(){
//edit the row
}).on("click","button.delete",function(){
//delete the row
});