我正在开发一个简单的网站。它必须在不同的子文件夹中搜索相当多的文本文件。页面的其余部分使用jquery,所以我也想将它用于此。我正在查看的功能是 .get()用于下载文件。所以我的主要问题是,我可以在我的本地计算机(Ubuntu Linux)上进行测试,还是必须将其上传到服务器?
另外,如果有更好的方法可以解决这个问题,那就太好了。但是,我更担心让它运转起来。
谢谢, 弗兰克
PS:下载用于将文件下载到数组的JS / jQuery代码。
g_lists = new Array();
$(":checkbox").each(function(i){
if ($(this).attr("name") != "0")
{
var path = "../" + $(this).attr("name") + ".txt";
$("#bot").append("<br />" + path); // debug
$.get(path, function(data){
g_lists[i] = data;
$("#bot").html(data);
});
}
else
{
g_lists[i] = "";
}
});
编辑:只是关于路径变量的注释。我认为这是正确的,但我不是百分百肯定。我是网络开发的新手。这是它生成的一些示例和站点的目录树。也许它会有所帮助,不会受到伤害。
.
├── include
│ ├── jquery.js
│ └── load.js
├── index.xhtml
├── style.css
└── txt
└── Scripting_Tools
├── Editors.txt
└── Other.txt
路径示例:
../txt/Scripting_Tools/Editors.txt
../txt/Scripting_Tools/Other.txt
我是新用户,所以我不能“回答”我自己的问题,所以我会在这里发布:
在特定于jQuery的IRC聊天频道上寻求帮助之后,我被告知我可以在本地主机上使用它。为此,我安装了Apache Web服务器,并将我的站点复制到它的目录中。有关设置的更多信息,请访问:http://www.howtoforge.com/ubuntu_debian_lamp_server
然后,为了运行该网站,我将浏览器导航到“localhost”,一切正常。