从循环中获取元素的ID

时间:2016-02-29 03:54:00

标签: php jquery mysql ajax

示例:

image

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

当我点击按钮时,我想要执行更新。

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

由于号码是循环的,我不能简单地做$Number=$_POST['Number']

之类的事情

所以现在我认为我做了一个更清晰简单的帖子,什么是解决方案?感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用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。