我正在用我的数据库中的值填充一个表。我在可以删除的行中包含了一个删除图标。图像有一个onclick='deleteCat(id);'
属性,id 是通过这样的循环从 json 数组中获取的:
string = "<td align='center'><a href=''><img border='0' src='../images/Bullet-Delete.png' alt='delete' onclick='deleteCat("+json[i]['id']+");'/></a></td>";
这是我的deleteCat
功能:
function deleteCat(id){
var dataString = "catId=" + id;
$.ajax({
type: "POST",
url: "../ajax/categorie_verwijderen.php",
data: dataString,
success: function(data) {
//$("#allecat").find("tr:gt(0)").remove();
//update_table();
}
});
//alert(id);
}
当我在 ajax 之后发出警报时,我的功能起作用。表刷新,行从我的数据库中删除。但是,当我删除警报时,我的功能不起作用,表被刷新并且该行仍然存在于表和数据库中。
提前致谢。