모달 안에 양식을 가져 오려고합니다. 양식 태그 이후의 모든 것은 표시되지만 실제 양식 태그는 제출할 수 없습니다. 다른 페이지에서 같은 양식을 사용하고 있으며 여기를 제외하고는 작동합니다.양식 태그가 haml 파일에 표시되지 않습니다.
AdGroups/edit.html.haml
%div(id="openModal" class="modalDialog")
%div
%a(href="#close" title="Close" class="close")
%div
= form_tag car_path, :url => {:controller => 'cars', :action => 'create'}, :html => {:multipart => true,:id =>'car-form'} do |f|
%div(class="control-group")
= label_tag "Year"
%br
= text_field_tag "year"
%br
%div(class="control-group")
= label_tag "make"
%br
%select{ :name => "make", :class => "chosen" }
- @makes.each do |m|
%option{:value => m.id}= "#{m.name}"
%br
%div(class="control-group")
= label_tag "Model"
%br
= text_field_tag "model"
%br
%div(class="control-group")
= label_tag "Trim"
%br
= text_field_tag "trim"
%br
%div(class="control-group")
= label_tag "Car Image(s)"
%br
= file_field_tag "files[]"
%br
= submit_tag
양식 태그가 아닌 양식을 검사 할 때 입력 태그가 있습니다. 왜 그런가?
<div class="modalDialog" id="openModal">
<div>
<a class="close" href="#close" title="Close"></a>
<div></div>
<input name="utf8" type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="fc2o2n0JJlcMISfYQACsF0mNSrVkKnoa37eF2dDrGPPIu9CnJVVaNFz3drg8dAoOf1pm>
'= submbit_tag' 행이'= form_tag' 안에 있어야합니다. – fanta
@fanta는 내부에 submit 태그를 이동했지만 form_tag는 여전히 표시되지 않습니다. –
양식 태그를 입력으로 대체하지 않았습니다. 입력 내용은 항상 양식에 표시되지만 양식 태그가 누락되었을 수 있습니다. 아마 우리에게 생성 된 html을 조금 더 보여줄 수 있습니까? (주로이 두 입력 위에 놓여 있습니다)? 참고 : 질문을 편집하여 거기에 추가하십시오. 주석의 코드 형식이 끔찍하기 때문에 주석에 코드를 넣지 마십시오. P : –