2010-01-06 16 views
13

JQuery ile bir değişkende kayıtlı bir AJAX isteğindeki verileri nasıl alabilirim?(JQuery) değişkeninde AJAX isteğinden veri kaydetme

+0

Eğer jQuery'nin ajax fonksiyonunu nasıl kullanılacağını soruyorsunuz? Bu bilgilerin tümü dokümanda mevcuttur: http://docs.jquery.com/Ajax Belirli sorunlarınız varsa, bazı örnek kodları görmemiz gerekir. –

cevap

18
var myvar; 
$.ajax({ 
    url: 'mything.php', 
    success: function(data) { 
     myvar = data; 
    } 
}); 
+0

Teşekkür ederim. Tam ihtiyacım olan şey: D – Mikkel

+0

benim durumumda çalışmıyor. Değişken olarak soap api tarafından döndürülen xml'yi kaydetmem gerekiyor. ama bu depolama alanı –

+2

saklanmıyor Bu ajax isteğinin dışında bu değişkene erişmem gerekiyor –

9

kullanımı bu

var myvar=''; 
$.ajax({ 
    type:'post', 
    url: 'your url', 
    dataType:'text', 
    success: function(data) { 
     useReturnData(data); 
    } 
}); 

function useReturnData(data){ 
    myvar = data; 
    console.log(myvar); 
}; 
0

Nasıl Bu hakkında? Json Veriler İçin

:

var BaseConfig=$.ajax({ 
         async:false, 
         url:'./config.php', 
         type:'get', 
         data:{'GetConfig':'YES'}, 
         dataType:"JSON" 
         }).responseJSON; 

Ve Metin Verileri için

:

var BaseConfig=$.ajax({ 
         async:false, 
         url:'./config.php', 
         type:'get', 
         data:{'GetConfig':'YES'}, 
         dataType:"TEXT" 
         }).responseText;