0
我有一个XML文件和程序是在JavaScript/jquery中。我能够读取XML值,但我不能得到它显示在HTML中从xml返回值到HTML
function readXMLnode(linktype, cdTicker) {
$.ajax({
type: "GET",
url: "baird_Funds_BD.xml",
dataType: "xml",
success: function(xml) {
$(document).ready(function() {
$(xml).find('Ticker').each(function() //find the ticker in xml
{
var id = $(this).attr('id');
if (id == cdTicker) {
$(this).load(linktype) {
if (linktype == 'EmailAddress') {
$("Email Address").append("<li><a href='" + $(this).find("EmailAddress").text() + "'/></li>")
}
}
}
})
})
}
})
};
你为什么要在一个成功的方法里准备一个文件?撕掉那个。它没有任何用处。 '$(“电子邮件地址”)不是一个有效的选择器。 '$(this).attr('id')'可以只是'this.id'。 '$(this).load(linktype){'很可能是一个语法错误。 – Taplar
当我删除文档准备好了,它不起作用。到目前为止,我得到程序来引用XML读取任何我想要的,并打开具体的URL。但在电子邮件地址的情况下,我只是想让它读取并显示它。 –
这是HTML部分