我有一个大约500个项目的HTML列表和一个“过滤器”框在上面。首先,当我键入一个字母(稍后添加的计时代码)时,我使用jQuery过滤列表: var jqStart = (new Date).(特别是第一个字母)之后,会有几秒钟的延迟。这是我的JS等价物:
document.getElementById('filter').addEventListener( '<e
使用Enter键多次搜索元素时不会应用搜索过滤器。一次搜索一个时工作正常。例如:如果我在一个特定的列中搜索字母'A‘,输出应该是其中包含'A’的数据。但是当我退格‘A’并搜索同一列中的其他字母时,它会重新过滤之前的列表,这不应该是这样的。对于每个搜索,它需要从原始列表中过滤,而不是已经过滤的列表。我尝试过使用executeOnEnter & keyup。 vm.filterStatus= function () {
if (!