当我单击提交时,我希望刷新表“dashboard_categories”,而不刷新整个页面,这就是我到目前为止所做的:http://pastie.org/7822560
我现在陷入了使用 Javascript 的困境,因为我是一个完全的新手。我知道我必须捕获表单提交,发送数据,然后调用部分刷新......但不知道如何。有任何想法吗?
希望我离这不远......
我在index.html.erb 上有一个针对 javascript 的 content_for 标记:
<% content_for :javascript do %>
<script type='text/javascript'>
</script>
<% end %>
最佳答案
在 list 中包含不显眼的 javascript 驱动程序app/assets/javascript/application.js
:
//= require jquery_ujs
然后标记要通过AJAX提交的表单:
<%= form_for(@category), remote: true do |f| %>
关于JavaScript 表单提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16463764/