![](/img/trans.png)
[英]ActionController::UnknownFormat When using respond_to do |format| in rails 5 app
[英]ActionController::UnknownFormat when add respond_to
當我刪除respond_to
並render to view
時,一切正常,但添加js render
會出錯。
controller 代碼:
if params[:stock].present?
@data = params[:stock]
@stock = Stock.new_form_lookup(params[:stock])
respond_to do | format |
format.js {render partial: 'user/result'}
end
else
flash[:danger] = "no search found "
redirect_to my_portfolio_path
end
結尾
查看代碼:
<%= form_tag searchstock_path , remote: true , method: :get, id:"stock-search" do %>
application.js 代碼:
//= rails-ujs
//= require jquery
//= require bootstrap
//= require jquery_ujs
//= require turbolinks
//= require_tree .
您需要在視圖中創建一個帶有controller_action_name.js.erb
的文件並渲染它們的部分內容。
$('.className').html("<%= escape_javascript(render 'user/result') %>")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.