Guest User

Untitled

a guest
Jan 13th, 2014
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. Допустим, .comment .text - блок с текстом коммента. Для простоты примем, что у него задан аттрибут data-comment-id.
  2.  
  3. JS:
  4. $('.comment .text').click ()->
  5. id = $(this).data 'comment-id'
  6. url = '/comments/' + id + '/edit'
  7. $.ajax(url)
  8.  
  9. В контроллере:
  10. def edit
  11. @comment = Comment.find(params[:id])
  12. respond_to do |format|
  13. format.js
  14. end
  15. end
  16.  
  17. views/comments/edit.js:
  18. $('.comment .text[data-comment-id=' <%= @comment.id %> ']').html("<%= j render 'form' %>");
Advertisement
Add Comment
Please, Sign In to add comment