Rails部分页面更新

时间:2014-05-22 10:45:15

标签: ruby-on-rails-3

我有拥有朋友/非朋友按钮的用户列表(根据用户的关系,此按钮有4种状态)我需要通过ajax调用服务器来更新按钮状态。

这里的最佳做法是什么:

  1. 使用remote: true按钮并在users.js.erb中写入更新

  2. 为按钮状态添加处理程序并单击.js文件并使用ajax发送请求

  3. 我没有提到的另一个选项(我是Rails的新手)

1 个答案:

答案 0 :(得分:0)

最终,我认为你会发现第一个选项(remote:true和通过* .js.erb模板更新)是最好的方法。

通常,此选项易于实施且快速实施。随着您在Rails Rabbit Hole中越来越远,您可以使用其他方法(直接jQuery或其他JS等)。