2014-09-08 2 views
2

js 유효성 확인을 사용하는 양식이 있습니다. 모든 입력이 올바르게 설정되면 u가 리디렉션을 선택할 수있는 모달을 엽니 다.모달에 버튼을 제출하십시오.

모달가 열리고 있지만,이 버튼을 클릭 양식을 제출 나던 ..

<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> 

하는 검증 스 니펫 :

<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 = "모달"이 둘 다 없어야합니다. – cvrebert

답변

0

이름 = 같은 버튼을 제출의 이름을주십시오위한

덕분에 "제출"이 작품의 가정합니다.

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

name = "submit"을 (를) 추가했지만 작동하지 않습니다. ( – user3442940

관련 문제