在我的应用程序中,我遍历所有记录并生成一个用于删除此记录的URL
<a href="category/delete/'.$row->catid.'" class="btn btn-danger btn-xs" title="" data-toggle="tooltip" data-placement="top" onclick="return confirm(\'You are about to delete a record. This cannot be undone. Are you sure?\');" data-original-title="Delete"><i class="fa fa-trash-o"></i></a>
将生成
<a href="category/delete/1".....></a>
<a href="category/delete/2".....></a>
<a href="category/delete/3".....></a>
.......
这里的类别是我的控制器,删除是我的方法,1,2,3是记录号。
我的问题是我想通过jquery GET方法删除它并显示成功的消息。但我无法理解如何实现这一目标。请帮我解决这个问题。
答案 0 :(得分:2)
看起来这个家伙什么也没说。 Lemme解决它:
$(function () {
// Select all the links that start with category/delete/ and bind the click event.
$('[href^="category/delete/"]').click(function (e) {
// Prevent following the link.
e.preventDefault();
// Fire an AJAX request.
$.get($(this).attr("href"), function (res) {
// res is what your server responds.
alert(res);
});
});
});