Appel d'une fonction après le formulaire de réinitialisation

Est-il une méthode pour moi d'appeler une fonction après cliquez sur le bouton réinitialiser dans la forme, et je veux dire, après, de sorte que le formulaire est réinitialisé et puis ma fonction appelée. Normal de remontée d'événements voudrais appeler ma fonction et seulement ensuite réinitialiser le formulaire. Maintenant, je voudrais éviter de setTimeout pour ce faire.

Ce dont j'ai besoin est d'appeler une fonction lorsqu'un formulaire est réinitialisé parce que je utiliser homogène et uniforme doit être mis à jour lors de la modification des valeurs.

Pour le moment je fais comme ça:

//Reset inputs in a form when reset button is hit  
$("button[type='reset']").live('click', function(){  
    elem = this;  
    //Sadly we need to use setTimeout to execute this after the reset has taken place  
    setTimeout(function(){  
        $.each($(elem).parents('form').find(":input"), function(){  
            $.uniform.update($(this));  
        });  
    }, 50);  
});  

J'ai essayé de faire al ce sur $(':input').change() mais réinitialisation d'un élément ne semblent déclencher l'événement de changement.

Je vous remercie d'avance pour toute aide.