2013-03-15 98 views
-1

我有這樣如何通過jQuery在XML中找到類似的元素名稱?

<Name1> A </Name1> 
    <Name2> B </Name2> 
    <Name3> C </Name3> 
    ... 

現在,我怎麼能找到所有已通過jQuery的類似名稱的元素的XML文件。對於例如「LIKE」 在SQL Server

Where something LIKE '% %' 

我需要做的像jQuery的

if(elements in XML like 'Name%') 

感謝以下。

回答

2

我認爲你可以使用這樣的事情

var names = $(xml).find('*').filter(function() { 
    return this.nodeName.match(/^Name[0-9]+$/i); 
}); 

這將首先選擇所有元素,然後將過濾與Name開始,以數字結尾的所有節點。

Also check this example.

相關問題