データベースの値をテーブルに入力しています。削除可能な行に削除アイコンを含めました。画像には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の後にアラートを設定すると、関数が機能します。テーブルが更新され、行がデータベースから削除されます。ただし、アラートを削除すると、関数が機能しなくなり、テーブルが更新され、行はテーブルとデータベースに引き続き存在します。
前もって感謝します。