JQuery-Rückruffrage
Ich versuche, in jquery verschiedenen Rückruffunktionen eine andere Nummer zuzuweisen.
for (i=o;i<types.length;i++) {
$('#ajax'+types[i]+'Div').html('Loading...').load('searchAjax.php','new=u',function () { $(this).find('select').change( function() { AjaxDiv(i); } ) } );
}
Jedes Mal, wenn ich diesen Codeabschnitt ausführe, ist ich 5 für jeden Aufruf von ajaxDiv, weil er eine globale Variable aufruft. Ich bin nicht sicher, ob ich den Umfang von i ändern kann oder ob es eine Möglichkeit gibt, den Wert in der Änderungsfunktion auszudrucken. Irgendwelche Ideen?
Danke im Voraus! Frohes Thanksgiving!
Andrew