это мой код, который создает 10 элементов формы с помощью кнопки «Удалить»
<?php
for ($i = 0; $i < 10; $i++) { ?>
<form action="xxx" method="post">
<div>
<a class="button">Delete</a>
</div>
<input type="hidden" name="MyID" value="<? echo $i; ?>" />
</form>
<? } ?>
Мне нужно знать, какая кнопка была нажата, чтобы получить значение «MyID» Я знаю это jquery Функция onclick:
$( ".button" ).click(function() {
alert("Button clicked);
$(".MyID").val(); // THE ID
});
Но поле ввода с «MyID» существует 10 раз. Код не может работать так. Как я могу это понять?