Je ne peux pas comprendre pourquoi le prototype supprime les messages d'erreur dans l'événement Compte tenu de la pièce suivante de HTML: P> DOM: chargé code> et dans les gestionnaires d'Ajax.
K: function(x) { return x }
3 Réponses :
Après un certain temps, j'ai trouvé que le prototype redirige toutes les exceptions sur un gestionnaire d'onexception: Plus d'infos ici p> http://www.prototypejs.org/aPi/ajax/Options P>
Bien que oui, il s'agit d'une solution partielle, j'ai mentionné que j'aimerais voir une solution sans enregistrer un gestionnaire global onexception pour les appels AJAX, et cela va également pour les gestionnaires par demande.
Vous pouvez également ré-jeter l'exception à partir de OneXception et vous l'obtiendrez de la même manière que si cela se produisait en dehors de l'appel
onException: function(request,e){throw e;}
a travaillé pour moi
Ajax.Resticers p>
Un référentiel d'auditeurs globaux a notifié à propos de chaque étape des demandes Ajax basées sur des prototypes. P>
http://api.prototypejs.org/ajax/ajax/respecters/ p>