2
我的觀點:Ruby on Rails的form_tag的使用Ajax
<%= form_tag('filter', remote: true) do %>
<%= label_tag(:q, "от:") %>
<%= text_field_tag(:q, "", class: 'input.in') %>
<%= submit_tag("Search") %>
<% end %>
我的控制器:
def filter
respond_to do |format|
format.js
end
end
filter.js.erb:
alert(1);
我在控制檯收到錯誤POST http://localhost:3000/filter 404 (Not Found) jquery.js?body=1:8707
我在做什麼錯?
你寫在routes.rb中呢? –
@ user123,我必須?我沒有寫任何東西,在教程中沒有關於路由的任何內容,我認爲沒有必要在ajax請求它。糾正我PLZ,如果我不正確 – mondayguy
您的路線將如下:'過濾器'=>'控制器名#過濾器' –