这是我的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。但是我并没有把这些数据排除在外。如果我试图提醒它显示为空。我如何才能将这种价值带到外面。请帮我。
最佳答案
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);