我有一个 Rails 3.0 应用程序,它对 form_for 使用普通的 :remote => true 选项。它在除 IE9 之外的所有浏览器中都能正常工作。甚至 IE8 也能正常工作。但是在 IE9 中,我可以通过使用 F12 开发人员工具看到,当我单击提交按钮时,它正在向服务器发出 2 个请求。
这是form_for:
<%= form_for @project, :project, :url => create_project_url, :remote => true do |f| %>
这是提交按钮:
<%= submit_tag '创建' %>
查看 F12 信息,它显示 1 个由“JS Library XMLHttpRequest”发起的请求和一个由“click”发起的请求。
有谁知道如何防止这种情况?