diff --git a/public/javascripts/rails.js b/public/javascripts/rails.js index 99e20ea8e..da50746dd 100644 --- a/public/javascripts/rails.js +++ b/public/javascripts/rails.js @@ -97,10 +97,14 @@ jQuery(function ($) { $('form[data-remote]').live('submit', function (e) { $(this).callRemote(); e.preventDefault(); - $(this).clearForm(); - $(this).focusout(); }); + $('form[data-remote]').live('ajax:success', function (e) { + $(this).clearForm(); + $(this).focusout(); + }); + + $('a[data-remote],input[data-remote]').live('click', function (e) { $(this).callRemote(); e.preventDefault();