大佬教程收集整理的这篇文章主要介绍了简单的喜欢/不像带有rails 3,jquery和ajax的按钮,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经为上面实现了模型/控制器逻辑.我对javascript / ajax不是很了解,并且想知道实现上述功能的最佳方法是什么.我希望通过ajax处理like / different动作.我正在为我的应用程序使用Rails 3和jquery ujs.
谢谢.
有很多方法可以对这只猫进行修饰,但我喜欢渲染部分和单个ujs模板.
_like_button.html.erb:
<% if like = current_user.likes.find_by_product_id(@product.id) %> <%= form_for like,:html => { :method => :delete },:remote => true do |f| %> <%= f.submit "Unlike" %> <% end %> <% else %> <%= form_for current_user.likes.build(:product_id => @product.id),:remote => true do |f| %> <%= f.hidden_field :product_id %> <%= f.hidden_field :user_id %> <%= f.submit "Like" %> <% end %> <% end %>
toggle.js.erb,其中“#like”是包含表单的div:
$("#like").html("<%= escape_javascript render('like_button') %>");
以上是大佬教程为你收集整理的简单的喜欢/不像带有rails 3,jquery和ajax的按钮全部内容,希望文章能够帮你解决简单的喜欢/不像带有rails 3,jquery和ajax的按钮所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。