六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 58|回复: 0

#43 AJAX with RJS

[复制链接]

升级  20%

22

主题

22

主题

22

主题

秀才

Rank: 2

积分
80
 楼主| 发表于 2013-2-7 15:07:20 | 显示全部楼层 |阅读模式
This episode will walk you through adding AJAX functionality to a form using RJS. See how to easily update multiple elements on a page.
<!-- layouts/application.rhtml --><%= javascript_include_tag :defaults %><!-- products/show.rhtml --><% form_remote_for :review, :url => reviews_path, :html => { :id => 'review_form' } do |f| %># reviews_controller.rbdef create  @review = Review.create!(params[:review])  flash[:notice] = "Thank you for reviewing this product"  respond_to do |format|    format.html { redirect_to product_path(@review.product_id) }    format.js  endend# create.rjspage.insert_html :bottom, :reviews, :partial => 'review', :object => @reviewpage.replace_html :reviews_count, pluralize(@review.product.reviews.size, 'Review')page[:review_form].resetpage.replace_html :notice, flash[:notice]flash.discard
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表