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

  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • SalGames2016

    SalGames2016

    17 Kasım 2012