我正在使用JQuery列出文件夹中的所有xml文件。这些文件将列在下拉框中...下面是我的编码,它不是读取所有文件,而是读取第一个选择文件的内容......
脚本:
var dir = '/DenaRest/';
var fileextension=".xml";
$.ajax({
url: dir,
success: function (data) {
alert(data);
//Lsit all png file names in the page
$(data).find("a:contains(" + fileextension + ")").each(function () {
var fileName = $(this).attr("href");
alert("Found a file: " + fileName);
});
}
});
Dena Rest是我的Web应用程序名称。我里面有 3 个 xml 文件...请帮忙...
您可能误解了客户端和服务器端处理之间的区别。 jQuery在客户端上运行(即在用户的浏览器中)。这看不到您的服务器,它可以简单地与id通信(传统上通过HTTP)。这意味着你不能用jQuery遍历服务器的文件系统。相反,您将需要使用服务器技术。例子:
- .PHP
- .ASP
- ASP.NET
- 节点.js