всем привет. Не могу выловить нажатую кнопку сабмит Код (Javascript): <script> $(function() { $('#Post').submit(function(e) { var form = $(this); $.ajax({ type: form.attr('method'), url: form.attr('action'), data: form.serialize() }).done(function() { alert( form.serialize() ); }); e.preventDefault(); }); }); </script> передаются сами поля ввода лишь. Как сделать чтобы в form присутствовала и кнопка та самая? P/s: submit(function на click не пойдет и речи.
да= HTML: <form id="Post" action="ююююююююю" method="post"> <textarea name="dfgdsfg">sfdg</textarea> <textarea name="MSGPost"></textarea> <script src="ююююююю"></script> <script> юююююююююююю </script> <div class="submit"> <input type="submit" name="submit" value="Отправить" class="B_SUBMIT_L"><input type="submit" name="preview" value="Расширенная форма" class="B_SUBMIT_R"> </div> </form> --- Добавлено --- не хочется говнокодить, брать и на каждую переменную вешать $(импорт_тег).val()
Посмотри код serilaze в jquery, может там submit игнорируется, вместо serilize, можно же FormData использовать, ты как раз показывал в другой теме пример.