Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2011, 06:35
tistklehoff
 
Fecha de Ingreso: agosto-2009
Mensajes: 67
Antigüedad: 14 años, 8 meses
Puntos: 0
[jQuery] Pasar un parámetro a una función registrada en sucess de jQuery.ajax()

Hola.

Veamos si me explico con claridad:

Tengo una función que ejecuta llamadas a ajax en mi proyecto. Estas llamadas van con muchos parámetros y se ejecutan mediante la llamada jQuery.ajax(). La función es como sigue:

Código:
function ejecutarAjax ($callerItem, params) {
    jQuery.ajax({

        //aquí más cosas...

        success: mifuncion

        //...
    });
}
la funcion 'mifuncion' está definida como sigue:

Código:
function mifuncion(data, textStatus, XMLHttpRequest)) {

}
Pero yo quiero meter otro parámetro a mi función ejecutarAjax y pasárselo a mifuncion. ¿Es posible hacerlo? ¿cómo se haría?

Aquí lo que quiero cambiar:

Código:
function ejecutarAjax ($callerItem, params, $newparam) {
    jQuery.ajax({

        //aquí más cosas...

        success: mifuncion

        //...
    });
}

function mifuncion(data, textStatus, XMLHttpRequest, $newparam)  {
    //usando aquí $newparam
}

Gracias por vuestras respuesta.
Un saludo a todos.


Tistklehoff