基于Rails2.2.2的ajax
时间:2010-07-14 来源:0512szren
今天做了一个博文发表评论的ajax提交demo。
show视图中添加了一个comments的子模板。
该子模板是ajax提交:
控制器中的comments方法
show视图中添加了一个comments的子模板。
该子模板是ajax提交:
<% form_tag("/blogs/create_comment", :method => :post) do %> content:<%= text_area_tag("comment[comment]", nil, :rows => 10, :cols => 25) %> <%= hidden_field_tag("comment[blog_id]", params[:id]) %><br/> <%= submit_to_remote("create", "submit", :url => { :action => 'comments' }, :update => "comments", :complete => "Focus_Last()") %> <% end %>
控制器中的comments方法
def comments comment = Comment.new(params[:comment]) comment.comment = comment.comment.to_s.strip if comment.save render :partial => "comments" else render :js => "alert('failed')" end end
相关阅读 更多 +
排行榜 更多 +