1 votes

En veillant à ce que les Dojo Dijits ajoutés dynamiquement soient enregistrés dans le DOM

J'ai besoin de créer dynamiquement des Dijits pour ajouter N règles à un formulaire particulier. Actuellement, je les ajoute avec le javascript suivant.

var value = new dijit.form.Select({
    id: "value_" + counter,
    store: ValueStore,
    searchAttr: "description"       
},
"stateSelect" + counter);
value.placeAt(form, "last");
value.startup();

Cela crée correctement l'élément dans le formulaire, mais il n'est pas associé lorsque le formulaire est soumis. Je sais que Dojo reconnaît le Dijit car le style est correct. Comment puis-je m'assurer qu'ils sont inclus dans le formulaire DOM ?

1voto

Abboq Points 703

Pouvez-vous essayer d'ajouter à votre select un attribut name en plus de son id? Les formulaires HTML envoient leurs éléments en utilisant name, pas id.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X