使用此我能夠加載包含名稱的產品,但是當我想根據索引附加特定名稱時,我得到重複項,非常感謝。附加.eq()導致重複
<?xml version="1.0" ?>
<catalogue>
<product>
<name>Cleaner</name>
<description>Simple Desgreaser</description>
<price>$100</price>
<image>images/lol1.png</image>
</product>
<product>
<name>CSanitiser</name>
<description>Simple Sanitiser</description>
<price>$200</price>
<image>images/lol1.png</image>
</product>
</catalogue>
function catalogueData2() {
$.ajax({
type: "GET",
url: "catalogueData.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('product').each(function(){
var name = '<p>Name: '+$(xml).find("name:eq(0)").text()+'</p>';
$("div#name").append(name);
});
}
});
}
你是什麼意思「附加一個基於索引的特定名稱」?代碼中的索引在哪裏? – Barmar
指已更新的帖子。我希望選擇我想追加的產品。但到目前爲止,當我這樣做使用「eq(0)」它顯示重複。 – kouvouti