Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Select diverse con lo stesso nome

    Salve,

    ho una form contenente select che vengono aggiunte o rimosse dinamicamente a propria scelta.
    Queste select servono per selezionare dei valori, anche lo stesso valore su diverse select, che devono essere poi inviati al server come valori recuperabili con un unico nome, visto che non conosco a priori il numero di select che vengono create. Come posso quindi assegnare lo stesso nome alle select che creo così da recuperare tutti i valori tramite un semplice "getParameter" sul nome unico che ho indicato?

    Non è molto semplice da spiegare cmq io ho provato dando alla select il nome "nome_select[]" cioè con le parentesi quadre per poi recuperarlo con :

    (String[]) request.getParameterValues("nome_select[]");

    ho sempre usato questo metodo per inviare array di valori da jsp a server...

    Ma sul lato server recupero solo il primo valore che ho impostato con la select, degli altri nessuna traccia.

    Quindi ponendo :

    <select name="prop_name[]">

    per la prima select funziona, delle altre, che vengono create dinamicamente tramite javascript usando lo stesso nome, setAttribute("name","prop_name[]"); , non riesco a recuperare i valori.

    Non riesco a capire cosa sbaglio.

    Qualcuno ha qualche idea????

    Grazie mille per qualsiasi vostro aiuto!!!!

    Anna Zanetti

  2. #2
    non sai di quante select disponi in un determinato momento? perchè non inserisci tale valore in un campo hidden, che recuperi comodamende nella pagina JSP (e in base al quale accedi alle n select)?

    ciao

  3. #3
    ciao..grazie dell'aiuto..volevo evitare di usare altre variabili..cmq ieri sera sono riuscita a creare una cosa simile per prova dando lo stesso nome alle select e ci sono riuscita...devo solo capire ora in cosa differisce l'esempio fatto dal mio caso!!!!...

    ho dato alle select dei nomi con "underscore"...mentre nella prova no...non vorrei che fosse un problema...

    Comunque grazie ancora del tuo aiuto e buona giornata!!!!

    Ciao

    Anna Zanetti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.