Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Отправить программно данные формы (https://javascript.ru/forum/misc/37769-otpravit-programmno-dannye-formy.html)

MaxXxaM 06.05.2013 18:22

Отправить программно данные формы
 
Добрый день форумчанам=)
подскажите пожалуйста как можно программно отправить данные формы ?
Пробовал так:
$(document).on("click",'#add_variant',function()
        {
             $('#add_variant_hidden').click();         
         }
}


<!-- ... -->
<form>

<!-- данные формы для отправки -->

<button id="add_variant" type="submit" name="submit" onclick="return false;"><span>Добавить вариант</span></button>
<button id="add_variant_hidden" type="submit" name="submit" >

</form>
<!-- ... -->



Так вот если по кнопке "add_variant_hidden" мышкой кликать, то данные передаются, а если программно, то не передаются =( Как это можно реализовать?

skrudjmakdak 06.05.2013 18:43

$('form').submit();
или
$('#add_variant_hidden').submit();
один из вариков, какой именно точно не помню..

MaxXxaM 06.05.2013 19:36

Спасибо за ответ, но что-то не получается(

skrudjmakdak 06.05.2013 19:41

http://www.w3schools.com/jsref/met_form_submit.asp

в form еще прописать бы method, action

skrudjmakdak 06.05.2013 19:42

http://api.jquery.com/submit/

MaxXxaM 06.05.2013 19:58

Спасибо,
у меня прописано вот так
<form method="post" action=""> 
</form>

MaxXxaM 06.05.2013 20:00

сейчас буду пробовать )

MaxXxaM 06.05.2013 20:21

Проблема оказывается была глубже, вообщем у меня событие не отрабатывало, т.к. на форме был input с name="submit" =)

MaxXxaM 06.05.2013 20:22

skrudjmakdak,
Спасибо за помощь)


Часовой пояс GMT +3, время: 09:08.