Javascript Rails表单:重新加载数据,同时保持修改后的数据完整
我正在尝试解决如何在Rails4中实现对表单页面上显示的一些数据的修改,同时保持用户修改的其余数据完好无损 这篇文章的海报是Wordpress博客文章编辑器。它在帖子中显示标签(和类别)列表,允许用户编辑内容,并在添加和删除标签时保持完整 标签似乎被重新加载,对帖子的任何更改都不会丢失 我假设这是通过Javascript实现的,但不确定如何实现 有谁能举个例子,或者给我指出一些有帮助的东西吗Javascript Rails表单:重新加载数据,同时保持修改后的数据完整,javascript,ruby-on-rails,forms,ruby-on-rails-4,reload,Javascript,Ruby On Rails,Forms,Ruby On Rails 4,Reload,我正在尝试解决如何在Rails4中实现对表单页面上显示的一些数据的修改,同时保持用户修改的其余数据完好无损 这篇文章的海报是Wordpress博客文章编辑器。它在帖子中显示标签(和类别)列表,允许用户编辑内容,并在添加和删除标签时保持完整 标签似乎被重新加载,对帖子的任何更改都不会丢失 我假设这是通过Javascript实现的,但不确定如何实现 有谁能举个例子,或者给我指出一些有帮助的东西吗 谢谢。让我解释一下ajax rails和remote=>true的整个流程,您可以用下面的方法来实现这一
谢谢。让我解释一下ajax rails和remote=>true的整个流程,您可以用下面的方法来实现这一点,并在查看页面上重新加载修改后的数据 首先,当您使用remote=>true时,表单将提交或调用您在表单中定义的操作,例如:
<%= form_tag({:controller => 'my', :action => 'my_data'},:id => 'filter_form', :remote => true) do %>
#code here
<%= submit_tag 'save', :name => 'commit'%>
<%end%>
现在您必须创建一个名为action name的.js文件
my_data.js.erb
在这里,您可以通过jquery和javascript编写和更新文档元素
my_data.js.erb