2014-09-08 4 views
2

У меня есть форма с проверкой js. Если все входы правильно установлены, он открывает модальный вариант, где вы можете выбрать перенаправление.submit button on modal wont submit

открывает модальное, но он не отправить форму при нажатии на кнопку ..

<form name="form1" method="post" action="mail.php" > 

Кнопка вызова проверки:

<button class="modal-toggle" id="lp-pom-button-40" onclick="validateForm()" type ="button" data-toggle="modal" >Absenden</button></div> 

Validations фрагмент кода:

<script type="text/javascript"> 
function validateForm() { 
    if(document.form1.vorname.value == "") 
    { 
     return false; 
    } 
    if(document.form1.nachname.value == "") 
    { 
     return false; 
    } 
    if(document.form1.postleitzahl.value == "") 
    { 
     return false; 
    } 
    if(document.form1.email.value == "") 
    { 
     return false; 
    } 
    if(document.form1.telefon_optin_Ja.value == "") 
    { 
     return false; 
    } 
if(document.form1.ort.value == "") 
    { 
     return false; 
    } 
    if(document.form1.straße.value == "") 
    { 
     return false; 
    } 
    if(document.form1.Anrede.value == "") 
    { 
     return false; 


     }else { 
      $('#modal_absenden').modal({ 
       backdrop: 'static', 
       keyboard: 'false', 
       }) 

    } 
} 
</script> 

режимное :

<div class="modal fade" id="modal_absenden"> 
    <div class="modal-header"> 

    <h3><center>Vielen Dank!</center></h3> 
    </div> 
    <div class="modal-body"><center> 
    <p>Wir werden uns in den kommenden Tagen telefonisch bei Ihnen melden. 
Besuchen Sie doch in der Zwischenzeit einfach unseren Online-Shop in dem Sie über 6.000 verschiedene Artikel finden:<br> 
<img src="cxds34-shop_08b05a08b05a000000.png"></img></center></p> 
    </div> 
    <div class="modal-footer"> 
    <input type="submit" href="www.aol.com" value="Nein, danke" class="btn" data-dismiss="modal"> 
    <input type="submit" href="www.bing.com" class="btn btn-success" value="Ok" class="btn btn-primary" data-dismiss="modal"> 
    </div> 
</div> 

Что не так с кнопкой отправки на модальном?

Спасибо за любую подсказку

+0

Я предполагаю, что форма должна иметь это кнопка отправки в фактической ''

теги. Без вашего HTML-кода сложно сказать, что происходит. –

+0

есть полный код -> http://pastebin.com/BLVHgCaA – user3442940

+0

Ваша кнопка Absenden, вероятно, не должна иметь как обработчик 'onclick', так и' data-toggle = "modal" '. – cvrebert

ответ

0

решение для удаления данных-тумблер = «модальный» от кнопки отправки (ов) :)

0

Пожалуйста, дайте имя кнопки отправки, как имя = «отправить» предположит, что это работа.

<input type="submit" name="submit" href="www.aol.com" value="Nein, danke" class="btn" data-dismiss="modal"> 
+0

добавлено имя = "отправить", но не работает :( – user3442940