SORU
28 Temmuz 2009, Salı


jQuery / Ajax - $.() ajax Geri arama Parametreleri Geçirmeden Kullanmak için İyi bir bağlantı var mı?

JavaScript kodu ile başlıyorum:

function doSomething(url) {  
  $.ajax({ type: "GET",  
           url: url,  
           dataType: "xml",  
       success: rssToTarget  
       });  
}

Desen kullanmak istiyorum:

//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)
       });
}

Geri bu şekilde çalıştıramadım sanmıyorum, değil mi? Uygun desen ne olur? Mutlaka geçici olarak veya elem elem adını tutmak için global değişkenleri kullanmak istemiyorum.

CEVAP
28 Temmuz 2009, Salı


Bu gibi

function doSomething(url, elem) {
  $.ajax({
     type: "GET",
     url: url,
     dataType: "xml",
     success: function(xml) {
       rssToTarget(xml, elem);
     }
  });
}

Yorum cevap: Does use of anonymous functions affect performance?

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • adrianisen

    adrianisen

    25 Kasım 2009
  • Jared Busch

    Jared Busch

    25 Mayıs 2011
  • Kurtindo Pop Games

    Kurtindo Pop

    2 HAZİRAN 2013