Javascript rails如何准确地响应工作?
Javascript rails如何准确地响应工作?,javascript,ruby-on-rails,ajax,Javascript,Ruby On Rails,Ajax,我目前正在构建一个需要远程表单的应用程序,我突然意识到我从未真正理解rails如何响应的工作
例如,我在视图中有以下代码
<%= form_tag ..., :remote => true %>
<%= submit_tag "submit" %>
<% end %>
当按下表单的提交按钮时,这将执行\u home.js.erb中的javascript。但是,当按下提交按钮时,到底发生了什么?rails如何确切地知道是响应html还是javascrip
我目前正在构建一个需要远程表单的应用程序,我突然意识到我从未真正理解rails如何响应的工作
例如,我在视图中有以下代码
<%= form_tag ..., :remote => true %>
<%= submit_tag "submit" %>
<% end %>
当按下表单的提交按钮时,这将执行\u home.js.erb
中的javascript。但是,当按下提交按钮时,到底发生了什么?rails如何确切地知道是响应html还是javascript
多谢各位 提交按钮发布带有特定标题/模拟设置的表单respond\u to
根据请求的内容类型、动词和资源状态决定如何操作
有关详细信息,请参见此处:ActionController::Responder