I want to call a javascript function that will be conditional upon a user\'s response to the confirm box.
For example, I have the following anchor:
<%
I had a similar issue (How to use inline :confirm option for html helpers with AJAX calls?). @Micah's answer, even though works, is not what "Rails 3 way" would be.
link_to 'Sign Out', destroy_session_path, remote: true, confirm: 'Are you sure that you would like to sign out?', method: :delete
In the controller change respond_to
block to answer to js
create a js file with the name that corresponds to your method, e.g. destroy_session.js.coffee
jQuery ->
$("form[data-remote]").on "ajax:success", (e, data, status, xhr) ->
$(e.currentTarget).closest('tr').fadeOut()`
Hope that helps