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

  • bmarian22

    bmarian22

    22 Aralık 2007
  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • ODN

    ODN

    26 Kasım 2006