2009-09-17 118 views
0

我試圖解析一個web服務與jQuery返回的XML文件。這是我設置的代碼,但似乎沒有發生。解析通過jQuery與web服務返回的XML

$.ajax({ 
    type: 'GET', 
    url: 'http://www.sample.com/webservice', 
    dataType: 'xml', 
    success: function(xml){ 
     console.log(xml); 
     $(xml).find('movies').each(function(){ 
      $(this).find('movie').each(function(){ 
       var lat = $(this).attr('lat'); 
       $('div#lat-info').html('<p>' + lat + '</p>');   
      }); 
     }); 
    } 
}); 

web服務沒有明確地創建一個文件,並在末尾引用'.xml'。我必須參考web服務的URL。

+0

嗯,我不能說更好的話。沒有真正發生。我在那裏扔了幾個console.log()語句來看看被解僱的是什麼,而成功函數肯定不是。 – ground5hark 2009-09-17 18:27:53

+0

@bob:嘗試傳遞'error'回調,看看是否被調用。試着看着在Fiddler/Firebug出去的請求。 – 2009-09-17 18:29:35

回答