我的問題相當直接。我從一個mysql表創建一個表,表中的每一行都包含數據庫中的記錄。爲每個新記錄創建一個新行,等等,直到不再有記錄返回。我想給他們一個選項來刪除一條記錄,所以我想給每一行它自己的類名稱,所以我試圖將php代碼回顯到類名中。HTML/PHP問題
它看起來像這樣:
<tr class="name<?php echo $row['id'];?>">
想,如果$行[ '身份證']爲1類,然後將NAME1?
好吧,現在我得到了對此的確認,我正在使用jQuery刪除記錄並且不重新加載頁面。
我想要做的是當用戶點擊一個按鈕我使用AJAX刪除記錄在數據庫和屏幕上。我有工作從數據庫中刪除,但我無法刪除它在屏幕上,而無需重新加載頁面。
這裏是我的jQuery代碼:
$(".delete").click(function(){
var delete_id = "delete_id="+$(this).attr("id")
$.ajax({
type: "POST",
dataType: "HTML",
url: "deleteScript.php",
data: delete_id,
success: function(data) {
$(".name"+$(this).attr("id")).remove();
}
});
});
不應該在該刪除與屏幕上的類名什麼?我已經使用alert來確保.name「+ $(this).attr(」id「)是正確的,並且它返回了我以爲會出現的錯誤。 ?
所有東西都可以修補,直到你說「所以我想給每一行它是自己的類名」 - 這是刪除記錄有什麼關係? – mpen 2011-01-07 18:44:19
它應該是。當你嘗試時會發生什麼? – lonesomeday 2011-01-07 18:44:39
是這個作業嗎? – used2could 2011-01-07 18:46:28