繁体   English   中英

从循环中获取元素的ID

[英]Get ID of an element from a loop

例:

图片

我昨天发布了有关此内容的消息,但感觉好像不清楚自己在寻找什么。 我有一个本质上会生成占位符输入文本框的循环。 每个人都从循环id="$row['number'] name="$row['number']获得自己的ID和名称。

单击按钮时,我要执行更新。

$SendName = $db->prepare("UPDATE table SET Name = ? WHERE Number = ?");

由于数字是循环的,所以我不能简单地执行类似$Number=$_POST['Number']

因此,既然我认为我的帖子更加清晰和简单,那有什么解决方案? 谢谢。

您可以使用jQuery获取所有输入形式

$('#submit').click(function () {
    $("#formID input").each(function(){
        var input = $(this); // input element
        var name = input.attr("name"); // name of the input
        var id = input.attr("id"); // id of the input
    });
});

然后将名称存储在数组中,然后使用AJAX将其传递给PHP。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM