OK I just noticed inside my jquery I was missing the dot '.' before the class name!
On Fri, Apr 8, 2016 at 9:03 PM, Rajinder Yadav <[email protected]> wrote: > Hi all, looking into ajax support on rails but I can't seem to get > sometime simple to work. > > I basically started off with a simple scaffold app, seeded the > database with some dummy data and trying to get delete working as a > ajax request. > > rails g scaffold pony name:string profession:string > > > My delete like looks like this (added remote: true). > > <%= link_to 'Destroy', pony, method: :delete, remote: true, class: > 'delete_pony' %> > > > I created a new file: app/views/ponies/destroy.js.erb which I don't > see getting called as I added an alert alert box to check. > > $('delete_pony').ajaxSuccess( function() { > alert('deleting...'); > $(this).closest('tr').fadeOut(); > }); > > My controller method looks like this > > def destroy > @pony.destroy > respond_to do |format| > format.html { redirect_to ponies_url, notice: 'Pony was > successfully destroyed.' } > format.json { head :no_content } > format.js { render layout: false } > end > end > > What am I missing? > > -- > Kind Regards, > Rajinder Yadav -- Kind Regards, Rajinder Yadav -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAMRGebiwz9bGW-BJx4WoR4GYQ0DAvkko2FDK3B7_Vz_zM_cccg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

