• Почему ajax работает только с первой строкой таблицы?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    У всех форм одинаковый id=form2. Соответственно JS находит самую первую форму с этим id, с ней и работает. Переделайте например на id=form<?=$value[0]?>, и заработает.

    Конечно после того, как в sendAjaxForm1() поменяете 'form2' на использование корректного id соответствующей формы. А можно просто переписать код на использование value=<?$value[0]?> из нажатой button.

    P.S. Да и вообще, сами формы не нужны, если используется AJAX. Их нужно использовать для браузеров, не работающих с AJAX. А тут они - совершенно лишние...
    Ответ написан
    3 комментария