【发布时间】:2014-04-17 15:11:51
【问题描述】:
我使用数据表列出了我的应用程序中的所有用户。我必须为管理员添加对数据表中过滤数据执行“删除”操作的功能。例如,在数据表的搜索框中键入“R”会列出所有可能包含字母“R”的数据。现在单击“删除”按钮将删除所有这些用户。我已经实现了这个逻辑,但它只从第一页获取数据:
$("#delete-users").click(function(){
var status = confirm("All the users currently showing in the table will be deleted. Do you want to continue?");
if(status){
var users = new Array();
$("table#users tbody tr").each(function() {
users.push(this.id);
});
$.ajax({
type: "POST",
url: "/users/delete_selected",
data: {
users: users
}
})
.always(function() {
window.location.reload();
});
}
});
但我想删除过滤集中的所有数据。请帮忙!谢谢。
【问题讨论】:
-
哪个版本的数据表?
标签: jquery ruby-on-rails ruby-on-rails-4 datatable jquery-datatables