创建两个自定义按钮的任何方式:Edit
和Delete
,然后我可以使用.click()
或任何其他方式捕获它,然后执行$.post()
forDelete
并重定向到http://site.com/admin/news/edit/1212
for Edit
?
这是我刚刚实现dataTables()
的,并且在初始版本中缺少一些东西,这些按钮就是其中之一。
例如,这是我之前为该Delete
活动所做的:
$('.delete_item').click(function(){
$("input[name^='selector']:checked:enabled").each(function(index, value){
var block = $(this).parent().parent();
var id = $(this).parent().parent().find('.id').text();
$.post(base_url+'admin/articles/delete/'+id,function(data) {
if (data == true)
{
block.fadeOut('slow');
}
else
{
alert('there was an error, please try again');
}
}, 'json');
});
});