我正在尝试使用jquery加载包含单页应用逻辑配置的xml文件。
我可以让控制台显示xml已经加载,甚至在控制台中显示xml但是还没有能够将xml声明为字符串变量。我使用以下代码
$.ajax({
type: "GET",
url: "dummy.xml",
dataType: "xml",
success: function (url) {
console.log('started function xml');
console.log(url);
// Parse the xml file and get data
parseXMLConfig;
}
});
我有一个单独的函数来使用jquery解析xml,如果我直接在JavaScript中声明xml但是需要将xml和js分开以便以后进行开发工作,那么这个函数是有用的。
任何人都可以告诉我如何将js对象设置为变量以供脚本中的其他地方使用。
答案 0 :(得分:0)
你可以做这样的事情
$.ajax({
type: "GET",
url: "dummy.xml",
success: function (xmContent) {
console.log(xmContent);
xmlDoc = $.parseXML(xmContent),
$xml = $( xmlDoc ),
$title = $xml.find( "title" );
console.log($title );
}
});
有关详细信息,请参阅DOC