Ich habe ein Auswahlmenü, das eine AJAX-Anfrage auslöst, sobald eine der Optionen angeklickt wurde. Ich muss ein Click-Ereignis für die relevante Option über einen Link auslösen. So habe ich Code ähnlich die unten, und obwohl sie den Wert der Auswahl ändern, ist es nicht simuliert einen Klick:jQuery Click-Ereignis simulieren bei Auswahl der Option
$('#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>
Jede Hilfe wäre sehr geschätzt. nicht das Click-Ereignis dieses Elements auslösen
Danke für die Antwort. Das macht Sinn, aber ich habe Ihr Beispiel oben implementiert und es löst immer noch keinen AJAX-Aufruf aus, wenn eine Option ausgewählt wurde. Irgendwelche Ideen? –
Ich bin nicht psychisch, Sie müssen Ihren Code veröffentlichen, der Ihre Ajax-Funktion aufruft. –
Statt ein Klickereignis auszulösen, lösen Sie ein Änderungsereignis aus. –