2012-02-28 48 views
1
<SearchResults> 
<error>Search term too small minimum 3 characters</error> 
</SearchResults> 

如何獲取<error>的內容並打印/存儲它們。從javascript中抓取XML文件

目前我指望他們

$(xml).find("Error").each(function() 
{ 
    errorsFound++; 
} 

其他原因

+0

http://api.jquery.com/jQuery.parseXML/給出更多細節 – 2012-02-28 15:13:38

回答

2

似乎做工精細這裏:http://jsfiddle.net/Xy9t7/1/

var errorsFound = 0; 
$("<SearchResults><error>Search term too small minimum 3 characters</error></SearchResults>").find("error").each(function(){ 
    errorsFound++; 
}); 
alert(errorsFound); 

可能是你正在尋找錯誤,而不是(注意大小寫)

1

你可以修改y你的javascript代碼是這樣的:

$(xml).find("Error").each(function(index, element) 
{ 
    var content = element.html(); 
    errorsFound++; 
}