我有一个有趣的问题,我希望有一个简单的解决方案。我正在使用 jQuery Datatables 插件(datatables.net),并且我将分页设置为全数。在我的行中,我有一个删除按钮,单击该按钮会执行 jQuery 函数。该函数只是调用外部源来处理数据库中的删除,并使用 .remove() 从 UI 中删除行。
在我使用分页之前,这完美无缺。如果我有超过 10 条记录,然后单击到下一页,它将不再有效。这是一些代码:
jQuery('.deleterecord').click(function(){
var conf = confirm('Continue delete?');
if(conf)
jQuery(this).parents('tr').fadeOut(function(){
jQuery(this).remove();
jQuery.jGrowl("Record has been removed!");
});
return false;
});
所以我在行中有一个链接:
<a class="deleterecord">Delete</a>
这调用了 click 函数。因此,如果我通过表格上的分页单击到下一页,我可以让此功能再次工作的唯一方法是如果我刷新页面并启用 cookie 以记住该页面。
我希望有什么想法???:(