vendredi 27 janvier 2017

Rails destroy js.erb

Can you tell me please, how I could remove object before destroy method will be end. When I use next pattern, removing object happen when photo was delete, but it take 1 or 3 or more seconds. _form(edit action) <% listing.photos.each do |photo|%> <%= image_tag photo.image.thumb, class: 'thumbnail', id: "test"%> <%= link_to "remove", photo_path(photo),class: 'btn btn-primary', method: :delete, data: { confirm: 'Are you sure?' }, remote: true %>

destroy.js.erb

$('#test').remove();

How I can use this pattern

_form:

<div id="test_<%= photo.id %>"> <%= image_tag photo.image.thumb, class: 'thumbnail'%> <%= link_to "remove", photo_path(photo),class: 'btn btn-primary', method: :delete, data: { confirm: 'Are you sure?' }, remote: true %>

Destroy.js.erb:

 $('#edit_image_<%= @photo.id %>').remove();

Aucun commentaire:

Enregistrer un commentaire