JQuery pregunta de devolución de llamada
Estoy tratando de asignar un número diferente a diferentes funciones de devolución de llamada en jQuery.
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); } ) } );
}
Cada vez que ejecuto esta sección de código, i es 5 para cada llamada a ajaxDiv porque está llamando una variable global. No estoy seguro de si puedo cambiar el alcance de i o si hay una manera de imprimir el valor en la función de cambio. ¿Algunas ideas?
¡Gracias de antemano! ¡Feliz día de acción de gracias!
Andrés