На странице есть несколько форм вот такого типа HTML: <form id="feedback-form" action=""> <input type="text" name="name" required placeholder="Ваше имя"> <input type="tel" name="phone" required placeholder="Ваш телефон"> <textarea name="text" placeholder="Ваш текст"></textarea> <input type="submit" name="submit" value="Отправить"> </form> Некоторые из них нужно обрабатывать вот таким скриптом HTML: <script> $(document).ready(function () { $("form").submit(function () { // Получение ID формы var formID = $(this).attr('id'); // Добавление решётки к имени ID var formNm = $('#' + formID); $.ajax({ type: "POST", url: '/send.php', data: formNm.serialize(), beforeSend: function () { // Вывод текста в процессе отправки $(formNm).html('<p style="text-align:center">Отправка...</p>'); }, success: function (data) { // Вывод текста результата отправки $(formNm).html('<p style="text-align:center">'+data+'</p>'); }, error: function (jqXHR, text, error) { // Вывод текста ошибки отправки $(formNm).html(error); } }); return false; }); }); </script> А некоторые нужно обрабатывать вот таком скриптом: HTML: <script> $(document).ready(function () { $("form").submit(function () { // Получение ID формы var formID = $(this).attr('id'); // Добавление решётки к имени ID var formNm = $('#' + formID); $.ajax({ type: "POST", url: '/send.php', data: formNm.serialize(), beforeSend: function () { // Вывод текста в процессе отправки $("#svn").html('<p style="text-align:center">Отправка...</p>'); }, success: function (data) { // Вывод текста результата отправки $("#svn").html('<p style="text-align:center">'+data+'</p>'); }, error: function (jqXHR, text, error) { // Вывод текста ошибки отправки $("#svn").html(error); } }); return false; }); }); </script> Оба скрипта являются обработчиками формы. Можно как-то привязать к одной группе форм первый скрипт, а ко второй группе форм второй скрипт?
Например по классу. Необязательно же по тегу "form" отлавливать событие submit. Например на одну группу форм навешать класс <form class="group_a">, на вторую <form class="group_b"> и отлавливать события $('.group_a').submit... $('.group_b').submit..