Показать сообщение отдельно
  #1 (permalink)  
Старый 18.08.2014, 15:12
Аспирант
Отправить личное сообщение для Alexander333 Посмотреть профиль Найти все сообщения от Alexander333
 
Регистрация: 30.06.2012
Сообщений: 40

поочередная отправка
Здравствуйте, помогите правильно решить следующий вопрос.
На странице есть несколько форм, их может быть от 1 до 7, у каждой свой id. Для отправки использую следующий код
jQuery('#but1').click(function() {

                frm = jQuery('#form_1');

                var m_method=frm.attr('method');

                var m_action=frm.attr('action');

                var m_data=frm.serialize();

                    jQuery.ajax({
                            type: m_method,
                            url: m_action,
                            data: m_data,
                            success: function(result){
                                jQuery('#res1').html(result);
                            }
                            });
            
                    });

        });

а вот пример самых форм
<form action="redactor.php" method="post" id="form_1">
    <input type="text" id="text" name="text">
</form>
<div id="res1"></div>
 
<form action="redactor.php" method="post" id="form_2">
    <input type="text" id="text" name="text">
</form>
<div id="res2"></div>
<input type="button" id="but1" value="Сохранить изменения">

Нужно что бы было так, при нажатии на кнопку все формы по очереди отправлялись в обработчик, т.е когда приходит ответ обработчика, не важно успешно или нет, отправляется следующая форма и так пока все формы не обработаются. А результат каждой обработки выводился в соответствующий div.
Помогите кодом, если не сложно

Последний раз редактировалось Alexander333, 18.08.2014 в 15:28.
Ответить с цитированием