estoy estancado en esta parte ya que, siguiendo las indicaciones del video, no me funciona como debería. al agregar el comentario, tengo que recargar para que este aparezca y, una vez que éste aparece, sigue mostrándose el email.
coffeescript:
$(document).on "ajax:success", "form#comments-form", (ev, data)->
console.log data
$(this).find("textarea").val("")
$("#comments-box").append("<li> #{data.body} - #{} </li>")
$(document).on "ajax:error", "form#comments-form", (ev,data)->
console.log data
<%=
form_for([@article,@comment], remote: true, html: { id: "comments-form" ,
:"data-type" => "json" }) do |f| %>
show:
<ul id="comments-box">
<% @article.comments.each do |comment| %>
<li>
<%= comment.body %> - <%= comment.user.email %>
</li>
<%end%>
</ul>
Aucun commentaire:
Enregistrer un commentaire