我有一個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。我怎樣才能讓它可以點擊任何形式?感謝