问题标签 [quick-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
168 浏览

javascript - 带有 ajax 调用的 QuickSearchJS

我正在使用 QuickSearchJS,它按预期工作,直到进行 ajax 调用,然后它不起作用。我尝试了两种方法。有没有办法将它与 document.on 功能或任何替代方式一起使用?

第一种方式

第二种方式:

0 投票
0 回答
254 浏览

jquery - jquery quicksearch 搜索也标题

我使用修改后的快速搜索和来自该站点的重置按钮:

http://michael.theirwinfamily.net/articles/jquery/modify-jquerys-quicksearch-plugin-include-reset-button

这是我的代码:

它正在工作,但也在搜索和隐藏gridview. 其他解决方案说添加tr之后tbody只搜索行而不搜索标题。这不起作用,因为标题也生成为一行(tr):

在此处输入图像描述

如何从搜索中排除标题?我可以为标题设置一个 ID 并使用.not或其他 jquery 命令以某种方式排除它吗?谢谢

解决方案:

通过在第一行(标题)中添加一个元素找到了解决方案:

$('<thead></thead>').prependTo('table#MainContent_GV1').append($('table#MainContent_GV1 tr:first'));

0 投票
1 回答
150 浏览

for-loop - PouchDB 快速搜索:在 for 循环中搜索并在 for 循环完成后返回结果

我有以下文档结构:

Tags字段将文档的信息存储在列表中。这种结构需要保持这样。现在用户有机会在 HTML 文本输入字段中搜索汽车,其中 a,表示汽车之间的分隔。让我们看下面的例子:

黑色奥迪,粉色奥迪 A4

在这里,用户想要找到黑色奥迪或粉色奥迪 A4。我通过数据库查询的方法是将输入的单词拆分为以下结构,如果子数组中的所有单词(例如“black”和“Audi”)都存在,则在 db 中每个文档[["black", "Audi"],["pink", "Audi", "A4"]]的字段内进行搜索,并且返回.TagsCarDealerID

我的问题

我现在的问题是在for循环完成之前返回结果。这可能是因为它是一个异步过程,结果应该等待返回,直到这个异步完成。但我不知道如何实现这一目标。我希望有人可以帮助我。

0 投票
0 回答
556 浏览

c++ - Boyer - Moore 字符串搜索到 Sunday 字符串搜索(快速字符串搜索)c++

我想把我的 Boyer - Moore 算法变成星期天(快速搜索)。目前我有一个工作版本的 Boyer - Moore 字符串搜索算法:

我一直在查看以下 2 个解释星期日(快速搜索)算法的链接,但我不确定如何将 BM 更改为星期日:

http://www.iti.fh-flensburg.de/lang/algorithmen/pattern/sundayen.htm

http://www-igm.univ-mlv.fr/~lecroq/string/node19.html

我会很感激任何提示。

0 投票
1 回答
35 浏览

pycharm - 在 PyCharm 中,通过键入搜索列表时,如何在搜索结果之间跳转?

在 PyCharm 中,在任何具有列表的窗口中,我都可以开始输入子字符串,这会立即将我带到具有该子字符串的第一个列表元素:

搜索结果

现在,如何跳转到下一个搜索结果(即下一个匹配子字符串的元素)?

试过F3(没有效果)和Enter(“搜索:”小部件消失了)。
还尝试使用谷歌搜索“pycharm 快速搜索开始输入”等,但这只能找到“到处搜索”的帮助,而不是此功能。

0 投票
1 回答
374 浏览

jquery - 如何让 jQuery Quicksearch 以任何顺序接受搜索词?

在我的 Drupal 7 站点中,我有一个使用 Views 构建的产品概览页面。在该页面上,我有许多可以按任何顺序单击的复选框。对于单击的每个复选框,相应的标签将复制到输入文本字段中。此文本字段随后用作 jQuery Quicksearch 插件的搜索字段。(我从这里借用了这个想法,但我使用了 deuxhuithuit 的新插件版本)。

由于可以按任何顺序单击这些复选框,因此可以按任何顺序添加搜索字段中的标签。

然后我有大量包含产品的 div,其中每个产品都有一个标签文本字段,其中可以输入许多标签术语,仅用空格分隔,具体取决于产品的特性。

有什么方法可以让 Quicksearch 插件在 prepareQuery 和/或 testQuery 选项的帮助下以任何顺序接受这些条款?如果是这样,它是如何完成的?我花了很多时间试图找到如何做到这一点的例子。

如果这不可能,我想唯一的选择是构建一个函数,该函数将在搜索字段中按某个固定顺序对标签进行排序,然后始终以正确的顺序为每个产品输入标签术语......

无论如何,这就是设置现在的样子:

0 投票
2 回答
144 浏览

javascript - 可以将 jQuery Quicksearch 配置为仅返回完全匹配吗?

我正在使用jQuery Quicksearch,我想知道是否有办法将其调整为仅返回搜索的完全匹配项。任何帮助将非常感激。

谢谢

0 投票
1 回答
45 浏览

sql-server - 快速搜索不检索“找不到”最近添加的记录

我正在研究 CRM 动态 2015,最近我们无法找到最近通过“快速搜索”在 CRM 上创建的联系人,但我们设法通过“高级搜索”找到它们。

另一方面,已经存在的联系人仍然可以通过快速查找视图进行搜索

快速搜索视图配置良好。可能是什么问题?

先感谢您。

0 投票
0 回答
149 浏览

jquery - 多项选择和快速搜索

我有两个不同的问题。我正在尝试使用多选和快速搜索。第一个问题是,虽然我指定了一个限制,但是当我用optgroup选择时,它可以选择除了我给的限制之外的所有。2.我的问题是用 quicksearh 的搜索只是做里面的选项。我无法使用 optgroup 进行搜索。我该如何解决这两个问题?

0 投票
1 回答
55 浏览

python - 在 JSON 中快速搜索

我有这个 JSON:

但这在 32.000 篇文章中重复出现。

他们知道是否有一个函数给出了一个输入示例:'Ace' 以 json 格式返回所有包含这些字母的文章,如何处理 SQL 搜索。

我尝试了 jmespath、jsonpath-ng、ijson 等等,但我不能做我需要的。

问题是为什么我从 api 使用该 json,而当他们想要搜索文章时,我必须返回到电子商务,并且它应该尽可能快。

在这里,我希望您返回所有包含'fer'在其描述中的文章。