Ho un menu di selezione che attiva una richiesta AJAX dopo aver fatto clic su una delle opzioni. Devo attivare un evento click sull'opzione pertinente da un collegamento. Quindi devo codice simile a quello qui sotto, e anche se cambia il valore della select, non simula un clic:jQuery simula l'evento click sull'opzione select
$('#click').click(function(){
var value = $(this).attr("rel");
$('#select').val(value);
return false;
});
<select id="select" name="select">
<option>Select...</option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
</select>
<a href="#" rel="1" id="click">Click for option 1</a>
Qualsiasi aiuto sarebbe molto apprezzato.
Grazie per la risposta. Questo ha senso, ma ho implementato il tuo esempio sopra e non sta ancora attivando la chiamata AJAX che viene effettuata quando un'opzione è stata selezionata. Qualche idea? –
Non sono un sensitivo, devi pubblicare il tuo codice che chiama la tua funzione Ajax. –
Invece di attivare un evento click, attivare un evento change. –