jQuery / Ajax - $ .ajax () Pasando parámetros a la devolución de llamada - ¿Es un buen patrón para usar?
Código JavaScript que estoy empezando con:
function doSomething(url) {
$.ajax({
type: "GET",
url: url,
dataType: "xml",
success: rssToTarget
});
}
Patrón que me gustaría usar:
//where elem is the target that should receive new items via DOM (appendChild)
function doSomething(url, elem) {
$.ajax({
type: "GET",
url: url,
dataType: "xml",
success: rssToTarget(elem)
});
}
No creo que pueda hacer que la devolución de llamada funcione de esta manera, ¿verdad? ¿Cuál es el patrón adecuado? No quiero usar variables globales necesariamente para mantener temporalmente elelem
o el nombre de elem.