向不刷新页面的帖子添加“赞”按钮
我正在尝试向我的 RoR 应用程序中的帖子添加一个“赞”按钮。我的两个模型是 Post
和 Like
。
在我的网页上,我将把“赞”按钮放在“发布”按钮旁边,但是当用户单击“赞”按钮时,我希望请求在后台运行,而不必刷新页面。
有谁知道我可以做到这一点的简单方法,或者我可以在哪里了解更多有关如何做到这一点的信息?
我在 Rails 应用程序中使用 jQuery JavaScript 库。
I am trying to add a like button to a post in my RoR application. The two models I have are Post
and Like
.
On my webpage I am going to put the like button right next to the post button, but when users click the like button, I would like to have th request run in the background and not have to refresh the page.
Does anyone know of a simple way I could do this or where I can learn more about how to do it?
I am using the jQuery JavaScript library in my Rails application.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用 jQuery,则应该使用 jQuery.ajax() 方法,或者根据您的目的使用它的派生方法之一。它在后台运行,并且非常易于使用。
If you're using jQuery, you should use the jQuery.ajax() method, or one of it's deriviatives depending on your purposes. It runs in the background, and is very easy to use.
你可以在这里使用jquery的ajax
api
http://api.jquery.com/jQuery.ajax/
甚至这个
http://jqapi.com/#p=jQuery.ajax
You can use jquery's ajax
api here
http://api.jquery.com/jQuery.ajax/
or even this one
http://jqapi.com/#p=jQuery.ajax