Lorsque je soumets un formulaire en HTML, je peux transmettre un paramètre plusieurs fois, par ex.Définition d'un paramètre à valeurs multiples dans javascript
<input type="hidden" name="id" value="2">
<input type="hidden" name="id" value="4">
Puis struts je peux avoir un haricot avec la propriété String [] id, et il va remplir le tableau correctement.
Ma question est, comment puis-je faire cela en Javascript? Quand j'ai un tableau, et que je mets form.id.value = myArray, il définit simplement la valeur dans une liste séparée par des virgules. Donc, à la fin de Struts, je reçois juste un tableau à un élément, c'est-à-dire la chaîne "2,4".
Je devrais ajouter, j'ai besoin de soumettre cela sous une forme, donc je ne peux pas simplement générer une requête GET, par exemple. id = 2 & id = 4.
Quel navigateur utilisez-vous? –
Donc, vous générez dynamiquement ces entrées via javascript? – enobrev
Eh bien, en partie. Les entrées sont définies dans le code HTML en fonction des valeurs de la soumission précédente, mais je dois ensuite les modifier lors de la soumission suivante, en extrayant les valeurs d'un objet javascript. Il peut y avoir plus ou moins de paramètres par rapport au précédent. – Markus