Bonjour,
Un autre problème auquel je me heurte et pour lequel je n'ai pas encore trouvé la solution.
Je possède un formulaire dans lequel j'ai deux champs de type Oui/Non (Recommandes et Demandes d'avoir).
Ces deux champs vont, suivant leur valeur, permettre d'ouvrir une Dialog, après validation du formulaire, afin de pouvoir gérer la création des éléments les concernant.
Donc, si l'utilisateur dit Oui pour recommande, cela veut dire que la dialog s'ouvrira afin qu'il puisse créer une nouvelle commande.
Idem pour les avoirs.
Tout cela fonctionne très bien si l'un ou l'autre est à Oui.
Mon problème est que potentiellement, les deux peuvent être à Oui.
Donc, je voudrait pouvoir faire attendre le script afin qu'il lance d'abord la recommande, ouvre la dialog, laisse l'utilisateur créer, modifier, ... ces recommandes.
Puis, une fois qu'il en a fini avec les recommandes, tester s'il y a des demandes d'avoir afin qu'il puisse les gérer aussi dans l'enchaînement.
En fait, c'est la même dialog qui est utilisée pour les deux.
Je pensais utiliser un settimeout et tester une variable en retour du close de la dialog.
Cela fonctionnera t-il ?
Où existe t-il une meilleure méthode pour le faire en javascript.
Merci d'avance pour le coup de main.
Edit :
Après test complet sur le settimeout, cela fonctionne très bien donc du coup je vais laisser comme ça.
Ceci dit, si il y a une méthode plus "propre", je suis quand même preneur.
Partager