Jas*_*rga 1 ajax ruby-on-rails ruby-on-rails-3
我有我的应用程序工作,因为我想要它没有AJAX.
我现在将AJAX添加到带有"添加项目"按钮的项目列表页面.
通常,单击"添加项目"它只会转到新项目页面,但是使用ajax它会将新项目表单注入页面.提交时,它会更新列表.这一切都很好.
但是,如果我直接访问新项目页面,在提交表单时仍然会触发javascript.如果我在表单页面本身,我想避免任何AJAX表单提交.
remote => true如果通过AJAX请求页面,是否可以只添加到我的表单标签?
(...或建议更好的方法来做到这一点)
request.xml_http_request? 会告诉你是否正在提供ajax请求:
<% if request.xml_http_request? %>
....
<% end %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
277 次 |
| 最近记录: |