mbxngtgo
@mbxngtgo
веб программист, гений мира ,знаю практически все.

Как перехватить данные value множества форм через js?

Нужно схватывать данные form через js.
Код
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<form action="#" method="post" class="payment-form">
   <input type="text" class="textinput" value="0">
   <input type="text" class="textinput2" value="1">
   <input type="submit" value="submit">
</form>


<form action="#" method="post" class="payment-form">
   <input type="text" class="textinput" value="2">
   <input type="text" class="textinput2" value="4">
   <input type="submit" value="submit">
</form>

<script>
    $(".payment-form").submit(function () {
            var x = ($(".textinput").val()); //0
			var y = ($(".textinput2").val()); //0
			
			alert(x + y)
			
            return true; //отправляете ваш submit
        });

   </script>


Проблема в том, что он перехватывает только первую форму. А мне нужно, чтобы он перехатывал порядка 20 форм. Как это сделать?
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
0xD34F
@0xD34F Куратор тега jQuery
Внутри обработчика submit добавьте this в качестве второго параметра при вызове $.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы