Javascript 在html数据列表中加载本地xml文件
我需要这个xml的以下输出Javascript 在html数据列表中加载本地xml文件,javascript,html,xml,Javascript,Html,Xml,我需要这个xml的以下输出只是 “10000500803000,95”value=“胃痛”time=“3” 然后应将这些字符串附加到html数据列表“programList”中。 “10000500803000,95”value=“胃痛”time=“3” “2720217088077727190500”value=“头痛”time=“3” “201467277767878801000”value=“牙痛”time=“3” 下面的代码应该解析 如何更改它,以便从与html文件位于同一目录中的x
只是
“10000500803000,95”value=“胃痛”time=“3”
然后应将这些字符串附加到html数据列表“programList”中。
“10000500803000,95”value=“胃痛”time=“3”
“2720217088077727190500”value=“头痛”time=“3”
“201467277767878801000”value=“牙痛”time=“3”
下面的代码应该解析
如何更改它,以便从与html文件位于同一目录中的xml文件“programs.xml”加载它?
我的想法是这样的,但它不加载本地xml
function executeScript() {
$(document).ready(function(){
$.get('programs.xml', function(xml){
$xml
.find("program")
.each(function(index) {
$elem = "<option data-value=" + $(this).text() + ">";
$($elem).appendTo("#programList")
});
});
});
}
函数executeScript(){
$(文档).ready(函数(){
$.get('programs.xml',函数(xml){
$xml
.find(“程序”)
.每个(功能(索引){
$elem=“”;
$($elem).appendTo(“#程序列表”)
});
});
});
}
这是一个使用硬编码xml的工作示例。但是我需要加载local programs.xml。
数据表
var xml=''+
““10000500803000,95”value=“胃痛”3”+
““2720217088077727190500”value=“头痛”3”+
“'201467277767878801000”value=“牙痛”3';
var$xml=$(xml);
函数executeScript(){
$xml
.find(“程序”)
.每个(功能(索引){
$elem=“”;
$($elem).appendTo(“#程序列表”)
});
}
//在此处后面附加其他项目
function executeScript() {
$(document).ready(function(){
$.get('programs.xml', function(xml){
$xml
.find("program")
.each(function(index) {
$elem = "<option data-value=" + $(this).text() + ">";
$($elem).appendTo("#programList")
});
});
});
}