form_for reset button doesn't get updated to new form values after AJAX update

Hi,

I’m trying to use the form_for reset button: <%= button_tag ‘Reset’, :type => ‘reset’ %>

It works great, but when I update the object through AJAX, how can I get the new form values to be the ones reset to? Right now it resets to the values when the document loads, which makes sense. But is there a way to get the reset button to register the new values?

Here’s the code: https://gist.github.com/3006966

Thank you for your time!

And hopefully something simpler than looping through all the fields and manually setting their default values: