Back to top

Autore Topic: selectList  (Letto 3453 volte)

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
selectList
« il: 20 Set 2007, 16:59:10 »
Ciao ragazzi,
sto sviluppando un componente ed ho utilizzato il metodo selectList() per implementare una lista di selezione. Non ho ben capito come debba fare per recuperare il valore dell'elemento selezionato quando invio i dati ad index2.php

Grazie in anticipo...


Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: selectList
« Risposta #1 il: 20 Set 2007, 17:11:58 »
« Ultima modifica: 20 Set 2007, 17:14:04 da napo »


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
Re: selectList
« Risposta #2 il: 20 Set 2007, 17:16:37 »
si, ma non l'ho capito...

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: selectList
« Risposta #3 il: 20 Set 2007, 17:20:55 »
si, ma non l'ho capito...

 :( Cosa non hai capito?

La funzione selectList() non fa altro che generare un tag HTML <select>.
La gestione del valore selezionato segue le normali regole.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
Re: selectList
« Risposta #4 il: 20 Set 2007, 17:25:36 »
Il problema non è popolare la lista, ma prelevare il valore da $_POST[];


Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: selectList
« Risposta #5 il: 20 Set 2007, 17:27:27 »
E che problema c'è?
La funzione selectList ha un parametro tag_name con cui specificare il nome del tag HTML, per poi recuperarlo.
Se hai:
Codice: [Seleziona]
<select name="pippo">
   ...
</select>
Lo recuperi con $_POST["pippo"].


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
Re: selectList
« Risposta #6 il: 20 Set 2007, 17:53:46 »
ho già provato in questo modo. Il problema credo sia dovuto al fatto che l'oggetto è contenuto nel vettore lists. Ti posto un po' di codice per farti capire meglio...


$lists['catid2']   = mosHTML::selectList( $images[casa], 'listaCategorie', 'class="inputbox" size="5" multiple="multiple"', 'value', 'text', null );

   $lists['catid3']   = mosHTML::selectList( $images[base], 'listaCategorieSel', 'class="inputbox" size="5" multiple="multiple"', 'value', 'text', null );

$lists['servizi']= mosHTML::selectList( $lista, 'listaServizi','onchange="javascript:Selezione(listaServizi[listaServizi.selectedIndex].value)" ', 'value', 'text', $selected );


Io devo recuperare il valore di listaServizi.
come faccio?
grazie

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: selectList
« Risposta #7 il: 20 Set 2007, 19:42:16 »
Hai verificato qual'è il codice HTML che viene generato?
Perchè per leggere il valore sarebbe sufficiente fare:

Codice: [Seleziona]
$_POST["listaServizi"]
Ma posta il codice HTML completo generato dalla selectList.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
Re: selectList
« Risposta #8 il: 20 Set 2007, 19:49:07 »
Ti ringrazio per il tempo che mi stai dedicando!


Codice: [Seleziona]
<select onchange="javascript:Selezione(listaServizi[listaServizi.selectedIndex].value)" name="listaServizi">
<option value="0">Seleziona un servizio</option>
<option selected="selected" value="79">dada</option>
</select>

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: selectList
« Risposta #9 il: 20 Set 2007, 19:52:07 »
E' tutto normale, fai come ho scritto sopra.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
Re: selectList
« Risposta #10 il: 20 Set 2007, 20:02:58 »
ok! fatto grazie...

 



Web Design Bolzano Kreatif