我有一个PHP循环是这样的:选择表格数据
<?php foreach($result as $row) { ?>
<form action="" method="post" name="my-form" id="my-form">
<input type="hidden" name="user-id" id="user-id" value="<?php $row['user_id']; ?>">
<input type="submit" name="submit" id="submit" value="Submit">
</form>
<?php } ?>
它将在每个循环输出的形式。
这里是我的javascript代码:
document.getElementById("appointment-single-form").onsubmit = function (e) {
ev.preventDefault();
var queryString = $('#appointment-single-form').serialize();
console.log(queryString); // output to console: user-id={user's id from the specific form that was clicked/submitted}
}
根据点击/提交,我需要使用JavaScript来获取表单值的形式。
问题:只有第一个表单工作,因为getElementById
只适用于一个ID。我怎样才能让它可以点击任何形式?感谢