1
我有一個用戶頁面軌道4的ActionController :: UnknownFormat format.js錯誤
= form_tag(action: 'search', remote: true) do
= date_field_tag 'start'
= submit_tag "Find"
當我提交表單,我得到以下錯誤的一個搜索表單:
406 Not Acceptable in 4ms (ActiveRecord: 0.7ms)
ActionController::UnknownFormat - ActionController::UnknownFormat:
actionpack (4.2.5) lib/action_controller/metal/mime_responds.rb:219:in `respond_to'
app/controllers/users_controller.rb:40:in `search'
我控制器行動是:
def search
puts params
respond_to do |format|
format.js
end
end
我有一個只打印到控制檯的search.js.erb文件。
我不明白爲什麼這不起作用。
我想你需要指定格式,如'action:'search.js'' – hawk
什麼是在服務器日誌中生成的請求格式? – Pavan
@Pavan'Processing by UsersController#搜索爲HTML' –