-1
夥計們我有一個var廣告,它存儲了所有來自數據庫的ID,我將該var廣告用作後期的參數,以從刪除頁面中的表中刪除特定的行。現在當我點擊一個按鈕時,它只能刪除表格的最後一行。我做了一些調試,發現每次點擊一個按鈕,它都會發送最後一個元素的ID,但是我想刪除/發送被點擊的行的ID。請查看下面的代碼以獲取更多信息,我們將非常感謝您的幫助。最後一行被刪除。 js jquery
function something() {
for (var i = 0; i < (testvalues.length); i = i + 2) {
//my logic
var ad = testvalues[i + 4]; //list of ID'S from DB[1,2,3....]
}
$(".sukuti").click(function() {
//here im passing ad=id as a parameter
$.post("delete.jsp", {
id: ad
}, function(data) { //everytime its sendind the ID of the row so last row is being deleted i need to delete the particular row which is being clciked.
//this post goes to delete page which have query to delete
});
});
<button class="sukuti" type="button">
你應該在這裏把DOM的相關部分。 – OmG
我今天早些時候回答過類似的問題嗎? – Barmar
每次在循環中覆蓋'ad'變量。在循環結束時,它包含最後一次迭代的值。 – Barmar