onChange ou onChangera pas ?
Bonjour tout le monde,
Bonjour Emmanuel, me revoici après six mois d'absence.
J'ai là un problème mystique et j'ai beau étudier le code, j'en reviens à une liste de causes probables. J'en élimine la plus grande partie et retombe tjs sur la même:
Est-ce que mon onChange se lance ?
Je suis en dojo 1.2.3 et voici le champ en question:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<select
dojoType = "dijit.form.ComboBox"
id = "monId"
name = "monNom"
value = "maValeur"
autocomplete = "false"
searchAttr = "label"
ignoreCase = "true"
store = "monStore"
hasDownArrow = "false"
sizeMin = "10"
onChange = "maFonction"
allowCache = "false"
/> |
C'est là un autocomplete qui fonctionne très bien. D'ailleurs, le onChange se lance aussi.
Seulement, je ne trouve pas l'origine de l'erreur et, je me demandais, est-ce que dans un cas bien précis et particulier (tellement particulier qu'on ne parvient pas à le reproduire volontairement), le onChange déciderait de ne pas se lancer (à part celui où l'on entre la même valeur que précédemment) ?
Trois p'tits points et puis s'en vont
Merci Emmanuel,
mais, pourrais-tu m'expliquer ? Car mon code fait ce que je lui demande. Quelles sont les différences avec le tiens ? Cela explique-t-il qu'une fois de temps en temps, le onChange ne se lance pas ?
De plus, je ne sais pas tester ton code pour l'instant, et... même si je l'implémentais, vu qu'on ne sait pas comment reproduire le bug, je ne peux pas dire à mon patron "j'ai peut-être une solution" alors que je ne sais pas la vérifier.