2016-11-13 78 views
0

我得到模板缺少錯誤,不知道爲什麼。我嘗試了幾件事情,但無法找到原因。最初,我是直接通過Ajax方法發送PARAMS和沒有錯誤。我將它改爲form_for。現在我收到這個錯誤。任何人都可以發現這裏的錯誤嗎?遠程真不工作

我的代碼是這樣的。

<%= form_for(car,:format => :js,:method => :get, :remote => true, :class => "carformtag",:id=>"carformtag",:url => (conversion.comment_flag.present? ? converted_path : edit_converted_path), :validate => true) do |p|%> 
     <span class="ckbox ckbox-primary col-md-12" style="padding: 0px"> 
      <%= p.check_box :reason_one, {:class => "reason_one history_checked_unchecked", :id => "reason_one"}, "true", "false" %> 
      <label for="reason_one">Collection not good</label> 
      </span> 
     <span class="col-md-12"> 
     <%= p.submit "Submit", class: "btn btn-success", remote: true, 'data-disable-with' => "Please wait.."%> 
     </span> 
<% end %> 

Controller Code:  

    def converted    
     @recommend = Car.find(params[:id])    
     @prescription.update(update_params) 
     end 

回答

1

您需要任何你想要在你的控制器行動迴應render json: {data: "success"}或。你也不應該需要遠程:真兩次。只是把它放在的form_for應該做的伎倆。

0

在控制器給你想呈現模板,而你的情況,我認爲是JS的格式。 在控制器中給它: -

respond_to do |format| 
format.js 
end