assegnare un valore da passare in post, da una lista

GiorgioC

Nuovo Utente
5 Apr 2012
21
0
0
ciao a tutti,
ho il seguente problema,
ho una lista:
HTML:
<dl id="sample" class="dropdown" style="margin-top:23px;">
						<dt><a href="#"><span>Seleziona destinazione</span></a></dt>
						<dd>
							<ul>								
								<li class="elementolista" value="wp_vacanze"><a href="#">V</a></li>
								<li class="elementolista" value="wp_corsi"><a href="#">C</a></li>
							</ul>
						</dd>
					</dl>

se seleziono un dei due elementi devo poi passarmi in post il value tramite submit.
attualmente ho inserito:
HTML:
jQuery(".elementolista").click(function(){  
				jQuery("#elementonascosto").val(jQuery(this).attr("value").val())
			})
PS: putroppo non posso cambiare questo script inquanto mi serve per select customizzate a livello di grafica.
grazie a tutti per l'aiuto.
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Dipende: se hai già un form inseriscilo lì. Altrimenti dovrai crearne uno (suggerisco alla fine della pagina, ma è uguale), impostargli come action l'URL della pagina finale (quella che riceve i dati POST) e cambiare in questo modo l'evento:
Codice:
$(".elementolista").click(function() {
    $("#elementonascosto").val($(this).text());
    $("form").submit();
});
 

GiorgioC

Nuovo Utente
5 Apr 2012
21
0
0
Dipende: se hai già un form inseriscilo lì. Altrimenti dovrai crearne uno (suggerisco alla fine della pagina, ma è uguale), impostargli come action l'URL della pagina finale (quella che riceve i dati POST) e cambiare in questo modo l'evento:
Codice:
$(".elementolista").click(function() {
    $("#elementonascosto").val($(this).text());
    $("form").submit();
});
################

Ricapitolando ora ho la seguente situazione:
Codice:
jQuery(".elementolista").click(function() {
         jQuery("#elementonascosto").val(jQuery(this).text());
	 jQuery("#includeRicerca").submit();
});

nel form
HTML:
<ul>								
      <li class="elementolista" value="wp_vacanze"><a href="#">Vacanza</a></li>
      <li class="elementolista" value="wp_corsi"><a href="#">Corso</a></li>
      <input type="hidden" id="elementonascosto" value="">
</ul>

ora se seleziono un <li> mi fa il refresh della pagina e non mi seleziona come value l'elemento selezionato.
 
Ultima modifica di un moderatore:

GiorgioC

Nuovo Utente
5 Apr 2012
21
0
0
Risolto

"data-value"

Codice:
jQuery('.elementolista').click(function() {
         jQuery('#cosaCerca').val(jQuery(this).attr('data-value'));
});

#######

HTML:
<dl id="sample" class="dropdown" style="margin-top:23px;">
<dt><a href="#"><span>Seleziona destinazione</span></a></dt>
<dd>
<ul>								
<li class="elementolista" data-value="wp_vacanze"><a href="#">Vacanza</a></li>
<li class="elementolista" data-value="wp_corsi"><a href="#">Corso</a></li>
<input type="hidden" id="cosaCerca" name="cosaCerca" value="">
</ul>
</dd>
</dl>

grazie a tutti per l'aiuto
ciao ciao
 
Ultima modifica di un moderatore:
Discussioni simili
Autore Titolo Forum Risposte Data
G Assegnare a una variabile un valore PHP 1
zighy Assegnare record ad un campo in base al valore di un altro campo PHP 2
S Assegnare ad una variabile il valore di uno specifico campo di una tabella PHP 3
J Assegnare un valore a un pulsante per poi spedirlo con un form Flash 0
Eugene Form - assegnare valore a check vuoto PHP 2
I Assegnare dati fetch request ad una variabile globale Javascript 0
D assegnare risultato di una jquery ad una text Javascript 2
D [PHP] assegnare una classe PHP 1
E assegnare a una variabile il contenuto di un url (javascript) Javascript 0
V [WordPress] Assegnare id ad una tabella lista associandola ad un utente WordPress 0
S Assegnare valori mysql a checkbox PHP 0
JackIlPazzo Assegnare un id ad elementi con parser PHP 2
C E' possibile assegnare all' attributo name di un form html il nome di una variabile php? PHP 6
M Assegnare un id o classe a una variabile php PHP 5
S assegnare src iframe tramite php PHP 3
P Assegnare un codice php ad una variabile, possibile? PHP 6
L assegnare funzione solo ad una pagina PHP 1
D Assegnare codice cliente per poi richiamarlo PHP 1
M Assegnare classi diverse a div in un ciclo while PHP 3
S Assegnare link ad un marker di google maps Javascript 2
F Google maps: Assegnare icone personalizzate a markers estratti da mysql. Javascript 3
B ciclo con array, assegnare una classe differente per ciascun risultato PHP 3
C Assegnare una class ai ' TD ' presenti in uno script html Javascript 17
T assegnare ad una classe uno stile Javascript 2
L Come assegnare foto ad ogni giocatore? PHP 5
M Possibile assegnare un link ad un frame di un Movie clip? Flash 10
P Come assegnare un body tramite onclick? Javascript 1
A Assegnare un "doctype" a una pagina html HTML e CSS 4
G Assegnare ad una variabile un pagina in php PHP 3
A textpattern: assegnare una classe alla section list HTML e CSS 0
A Assegnare rango ad una classifica in MS Access MS Access 1
G Valore del campo id maggiore di 9999 MySQL 0
M Leggere in un report il valore di una casella combinata di una maschera Database 0
otto9due Leggere valore da array multidimensionale a chiavi dinamiche PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
L Ripetere Campi disabilitando input in riferimento ad un valore della select jQuery 0
C ACCESS Aprire maschera se valore non presente in una combo MS Access 7
R valore value di un id da passare in chiamata ajax Ajax 3
napuleone modificare il valore dellascroll bar di webkit HTML e CSS 8
R Aprire maschera con Openform filtrando un campo testuale con un valore recuperato da un'altra maschera MS Access 10
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
D controllare valore in tabella mysql PHP 0
M Estrarre valore con SELECT COUNT PHP 0
A passara valore name da .autocomplate Javascript 2
D riempire campo inserendo un valore in un altro campo PHP 2
S riflettere valore di campo input range in live Javascript 0
R aggiornamento valore db in base all'orario PHP 1
W Mandare a capo valore di SQL Classic ASP 2
W fare la somma di un valore estratto da un ciclo while Classic ASP 0
L Ricerca valore mysql e incremento PHP 73

Discussioni simili