jQuery / Ajax - $ .ajax () Przekazywanie parametrów do wywołania zwrotnego - dobry wzór do użycia?
Kod JavaScript zaczynam od:
function doSomething(url) {
$.ajax({
type: "GET",
url: url,
dataType: "xml",
success: rssToTarget
});
}
Wzór, którego chciałbym użyć:
//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)
});
}
Nie sądzę, abym mógł zadzwonić do pracy w ten sposób, prawda? Jaki jest właściwy wzór? Nie chcę używać zmiennych globalnych koniecznie do tymczasowego wstrzymaniaelem
lub nazwa elem.