在xml文檔中,我想用jQuery檢索元素「product」的「name」屬性的不同屬性值,刪除重複項。檢索jQuery中xml文檔的不同屬性
不過,我還沒有與獨特的()函數或創建一個數組的任何成功,建議在這裏討論: How to use jQuery to select XML nodes with unique text content?
任何幫助將誠懇讚賞。 非常感謝你提前。
我的XML:
<products>
<product name="first"></product>
<product name="second"></product>
<product name="first"></product>
<product name="first"></product>
</products>
我不工作代碼:
function getName() {
$.ajax({
type: "GET",
url: xmlFile.xml,
dataType: "xml",
success: function(xml) {
$(xml).find('product').each(function(){
var name = $(this).attr('name');
var productArray = new Array();
if(jQuery.inArray(name, productArray) == -1){
$('<p></p>').html(name).appendTo('body');
productArray.push(name);
}
});
}
});
}
哇,現在它的工作!我的錯。非常感謝你,快速簡單! – bobighorus