我有一個Rails 3.0應用程序使用正常:遠程=>真正的選項form_for。它可以在除IE9以外的所有瀏覽器中正常工作。即使IE8工作正常。但在IE9中,通過使用F12開發人員工具,我可以看到當我單擊「提交」按鈕時,它向服務器發出2個請求。Rails 3.0:remote => true與ie9將雙擊提交表單時,我點擊提交按鈕
這裏的的form_for:
<%=的form_for @project,:項目:URL => create_project_url,:遠程=>真事| F | %>
這裏的提交按鈕:
<%= submit_tag '創建' %>
望着F12信息,它表明由 「JS庫的XMLHttpRequest」 發起1個請求和一個由「點擊」啓動的。
有沒有人有一個想法如何防止這種情況?
嘗試升級軌-UJS和jQuery,也許這會幫助你 –