![]() |
1
1
看起来您在使用大列表时可能会遇到性能方面的问题,因为您一次只附加一个符合筛选条件的项。我会建立一个匹配数组(或创建一个 documentFragment )然后一次将其附加到DOM。
|
![]() |
2
2
我也使用相同的代码来过滤列表框,但是有一点变化,在我的代码中,我首先将搜索的值/单词与选项项进行比较,如果匹配成功,那么只过滤列表。
以下是完整代码:
您还可以看到演示 here . 在这个演示中,我使用了一个包含500多个列表项的列表,它运行良好,没有任何性能问题。 |
![]() |
3
0
下面的链接帮助了我,尽管它是javascript。
Search ListBox items using JavaScript
|
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |