Oppure, chiesto in un altro modo, fare gli elementi del modulo nascosto (<input type="hidden"... />
) supporto jQuery's click()
method?Il metodo `click()` di jQuery funziona sugli elementi del modulo nascosti?
8
A
risposta
10
Sì, gli input nascosti funzionano con il metodo click()
. Non è possibile fare clic su un elemento di input nascosto con il mouse, ma è possibile eseguire l'evento click utilizzando il metodo click.
Quindi, dato questo HTML:
<form>
<input type="hidden" name="input1" id="input1" value="Yes">
</form>
è possibile assegnare un gestore di clic:
$('#input1').click(function() {
//do something
});
e richiamare l'evento click:
$('#input1').click();
Vedi http://jsfiddle.net/jhfrench/v6LUd/ per un esempio di lavoro .