这是我的jquery代码,读作“test.xml”。
var htmldata = 0;
$.get('test.xml', function(data) {
xml_data = $(data);
xml_data.find("order").find("customer").each(function(k, v) {
divClass = inactiveClass;
spanClass = inactiveIcon;
htmldata += '<div class="' + divClass + '"><span class="' + inactiveIcon + '"></span>' + $(this).text() + '</div>';
});
});
alert(htmldata);
在这段代码中,我尝试解析test.xml并创建一个htmldata。但我没有把这些数据排除在外。如果我试图提醒它显示null。我怎样才能把这个价值带到外面。请帮帮我。
答案 0 :(得分:3)
function parseXMLdata(data, callback)
{
$.get('test.xml', function(data) {
xml_data = $(data);
xml_data.find("order").find("customer").each(function(k, v) {
divClass = inactiveClass;
spanClass = inactiveIcon;
var htmldata += '<div class="' + divClass + '"><span class="' + inactiveIcon + '"></span>' + $(this).text() + '</div>';
callback(htmldata);
});
});
}
parseXMLdata(data, window.alert);