我刚刚开始使用jquery,所以也许有一个非常简单的方法来做到这一点......但我想要一个带有输入元素的表单,用户可以在其中输入文件名,然后在它旁边有一个列表框或类似的地方,用来显示与输入模式匹配的文件所在的文件夹。JQuery和修改后的自动完成
理想情况下,我不会开始搜索文件夹,直到我有3个字符左右,因为可能有很多文件夹。
jQuery自带的自动完成似乎有一些什么,我不想但是作为一个jquery n00b我不知道如果这是正确的方式来处理这个或我应该做的事情。
谢谢!
编辑:这是我应得的文件夹:
var fso = new ActiveXObject("Scripting.FileSystemObject");
var folder = fso.GetFolder("top/level/directory");
// Iterate over folders
var subFlds = new Enumerator(folder.SubFolders);
var subFolder;
for (; !subFlds.atEnd() ; subFlds.moveNext()) {
subFolder = subFlds.item() + "";
if (subFolder.match(/* My input string goes here */)) {
break;
}
}
这不是我会用这个用例描述我具体的方式,但它表明我在做什么去通过文件夹。
什么是服务器端语言? – Johan
@Jojan:我正在通过ActiveXObject搜索文件夹。这是一些遗留的代码 - 它是一个独立的html文件,它从来没有通过网络服务器提供服务(我没有写它,我只是想调整它) – Nicros
你能粘贴提取文件夹的JavaScript吗? – Johan