-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