Dernière mise à jour le .
- Documentation
- >
- Modules
- >
- Ajax
- >
- stateList
Ajax.stateList
Tableau listant les états que peut prendre une réponse.
Détails
Ajax.stateList = [ "create", "init", "queue", "prepare", "send", "receive", "load", "prepareData", "history", "complete" ];
Où:
-
create
: la requête a été créée mais pas encore envoyée; -
init
: la requête a été initialisée pour envoi. A cet état, la promesse liée à la réponse à été créée et les propriétésresolve
etreject
sont disponible dans la réponse; -
queue
: la requête est en attente dans une liste. Uniquement si la propriétéqueue
est une chaine de caractère. -
prepare
: la requête est en préparation d'envoi et les arguments doivent être préparés; -
send
: la requête a été envoyée; -
receive
: la requête a été envoyée; -
load
: la réception des données est terminée; -
prepareData
: les données reçues sont en cours de traitement avant exploitation; -
history
: la réponse est en cours d'ajout à l'historique du navigateur. Uniquement sihistory
vauttrue
; -
complete
: La réponse est finie et les réponses prêtes à être exploitées.
A chaque état peut être attaché un événement, en utilisant la méthode addEventListener
ou en utilisant
la méthode en ligne tel que maRequete.oncreate = ...
.