gpt4 book ai didi

javascript - JQuery 和修改后的自动完成

转载 作者:行者123 更新时间:2023-11-28 09:28:28 25 4
gpt4 key购买 nike

我刚刚开始使用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;
}
}

这不是我在描述的用例中使用它的确切方式,但它显示了我正在做什么来浏览文件夹。

最佳答案

听起来您需要熟悉 jQuery UI 自动完成文档:

http://jqueryui.com/autocomplete/

我不想只留下 RTFM 回复,但熟悉该小部件对您来说很重要,这样您就可以提出更精确的问题。

该页面允许您查看源代码并准确了解他们的演示使用什么来操作。 API 文档还有大量更多示例。

如果您对此有任何具体问题,请告诉我们。

关于javascript - JQuery 和修改后的自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13997065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com