2017-09-19 1 views
0

양식을 가장 좋아하는 식으로 작업하지만 양식을 다른 양식으로 분리 할 때 발생하는 오류를 파악할 수 없습니다. divs. 양식이 하나의 div 안에 중첩되면 문제없이 제출됩니다. 그러나 div 무거운 코드로 제출하려고하면 제출 단추는 아무 것도하지 않습니다.다른 div로 입력을 구분할 때 옥 양식이 제출되지 않습니다.

여기에 깨진 코드입니다 :

.container 
    h5.panel-title Candidate Details 
    hr 
    form.form-group.input-group-sm(method='POST' action='') 
    .row 
     .col-sm-4 
     label.form(for='name') Name 
      input#name.form-control(type='text', placeholder='John Smith...' name='name' required='true' value=(undefined===candidate ? '' : candidate.name)) 
     .col-sm-4 
     label.form(for='signed_offer_letter') Signed Offer Letter:  
      input(type='checkbox', name='signed_offer_letter', checked=(undefined===candidate || candidate.signed_offer_letter!= true ? false:true)) 
    .form-group(style='padding-top:10px') 
     button.btn.btn-sm(type='submit') Update // Nothing happens on submit. 

그리고 그것은 아무 가치가 있다면, 여기에 잘 작동 전 사업부 코드 :

.container 
    h5.panel-title Candidate Details 
    hr 
    form.form-group.input-group-sm(method='POST' action='') 
     label.form(for='name') Name 
     input#name.form-control.input-sm(type='text', placeholder='John Smith...' name='name' required='true' value=(undefined===candidate ? '' : candidate.name)) 
     label.form(for='signed_offer_letter') Signed Offer Letter:  
     input(type='checkbox', name='signed_offer_letter', checked=(undefined===candidate || candidate.signed_offer_letter!= true ? false:true)) 

     .form-group(style='padding-top:10px') 
     button.btn.btn-sm(type='submit') Update 

내가 무엇을 놓치고은? divs은 별 차이가 없어 보입니다.

+3

눈으로 볼 수는 없지만 행과 양식 그룹 div는 어린이 대신 양식의 형제가됩니다. –

+1

@DanielSchaffer 그랬습니다. 이제는 분명해 보입니다. 감사. –

답변

2

들여 쓰기가 올바르지 않습니다. 양식과 div는 형제이지만 div는 양식의 하위 여야합니다.

.container 
    h5.panel-title Candidate Details 
    hr 
    form.form-group.input-group-sm(method='POST' action='') 
     .row 
      .col-sm-4 
      label.form(for='name') Name 
       input#name.form-control(type='text', placeholder='John Smith...' name='name' required='true' value=(undefined===candidate ? '' : candidate.name)) 
      .col-sm-4 
      label.form(for='signed_offer_letter') Signed Offer Letter:  
       input(type='checkbox', name='signed_offer_letter', checked=(undefined===candidate || candidate.signed_offer_letter!= true ? false:true)) 
     .form-group(style='padding-top:10px') 
      button.btn.btn-sm(type='submit') Update // Nothing happens on submit. 
관련 문제