问题标签 [livesearch]
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.
javascript - 使用 javascript 或 jquery 创建实时搜索的有效方法是什么?
我正在对超过 10000 行数据集进行实时搜索。我已经提到了可用的 dom 结构。尽管我尝试在一次输入后对每个结果进行实时搜索检查,但我的浏览器正在挂起。有没有其他有效的方法可以降低它的复杂性。
** 是的,针对 DOM 进行实时搜索** JS 代码,我用于实时搜索
php - 按列名显示搜索结果
我有一个搜索输入,可以在您键入时从我的数据库中提取前 10 个结果,并即时消除那些不匹配的结果。我从使用 Twitter typeahead JavaScript 库的https://codeforgeek.com/2014/09/ajax-search-box-php-mysql/获得了这个示例。
我的问题是我必须定义要搜索的列,而不是在 process-search.php 中选择它。我需要的是从选择字段中选择一个表列,然后使用所选列填充搜索。我觉得我很接近,但到目前为止还没有奏效。
我已经在有效的查询和代码下方注释掉了我尝试使用的查询和代码。Alos 我已将选择框留在了 html 中。
任何帮助都会非常感谢。
索引.php
搜索脚本.js
进程搜索.php
php - 我可以在 jquery 中对 ajaxlivesearch.com 函数使用一些建议
我有一个搜索栏,其中包含来自 ajaxlivesearch.com 的 livesearch.com 功能
问题是当我点击结果时没有任何反应。我想发送查询并在单击结果时显示结果页面。在我包含 ajaxlivesearch 功能之前,我只是输入了一个关键字并按下回车键,然后我的结果页面出现了,这发生在一个查询中。但是在我包含 ajaxlivesearch 功能后,按 Enter 不再是一个选项,没有任何反应。
我认为问题出在这些 jQuery 行中;
我希望有人可以帮助我
干杯!
php - 使用 MySQL、PHP 和 AJAX 进行实时搜索不起作用
好的,所以我正在尝试使用 PHP、MySQL 和 AJAX 进行实时搜索。我不确定我是不是错了。我的数据库托管在 phpMyAdmin 上。数据库名称是 Info,我要访问的表是名称。
我的三个页面是 index.php connect.php 和 fetch.php Index.php
获取.php
获取.php
javascript - 当服务器仍在处理先前的请求时,如何对 ajax 请求进行排队?
当用户在浏览器中输入时,我正在执行实时服务器端搜索。我的搜索功能跟不上打字速度,所以请求堆积如山。
我希望能够在服务器准备好响应之前取消被新查询替换的查询。
这就是我想要实现的目标:
- 第一次击键应该发送到服务器。
- 下一个击键应该由客户端脚本排队,直到服务器响应第一个查询。
- 如果同时发生另一个击键,它应该替换当前排队的击键。
这样,一旦服务器准备好,只有最近的击键被发送到服务器。当然,如果没有队列,击键应该直接发送到服务器。
我当前的实现非常简单:
javascript - PHP & jQuery 实时搜索表问题
我有一个 JS 文件来实时搜索表。它工作正常,并在您搜索时在页面上显示结果。
Javascript:
HTML
代码继续在表格中添加一些按钮。
问题是当它返回搜索时,表头消失了。我一直试图找出问题所在,但似乎无法弄清楚。
jquery - 如何将正确的 a:nth-child 转换为用 jQuery
我正在尝试编写一个非常简单的实时搜索数据库中一些食物的代码。到目前为止一切顺利,我从 2 天以来一直在尝试为我的输入值获取正确的内容。想象一下我的意思,这是一张图片:
描述,应该如何
这是我的代码:
这是我的php代码:
我尝试使用 jquery index() 函数获取第 n 个子编号。但它并没有真正起作用。
有人知道为什么吗?将非常感谢。
jquery - 按数据属性过滤
我正在尝试使用过滤器来查找包含两个不同数据属性(除了一般文本)中的特定值的表行。
我似乎无法正确读取这两个数据属性的值。将值(licData 和 stateData)输出到控制台显示“未定义”。而且,当然,搜索失败了。
JS
示例表行
php - Jquery、ajax、PHP - 在某些情况下实时搜索不返回值
我正在实时搜索健康卡号码。它与 MySQL 数据库链接,并且在大多数情况下它可以工作......有点。我遇到了一个问题,其中某些数字字符串似乎会给它带来麻烦的字符串,例如 12345689999(我的七键坏了)。它似乎是在一个又一个重复使用相同的字符时出现的。我的 HCN 数据库中的数据类型是文本。我的代码如下:
HTML
jQuery / AJAX
在我的 fetch2.php 文件中
此代码允许我输入(搜索)12345689,查询将显示一些相关的健康卡号码,但是如果我正在寻找 12345689999 并输入第二个 9 ......所有搜索都会消失。
ajax - 通过ajax发送数据后POST数组为空
我再次在我的代码中使用 ajax。我正在为我的项目制作实时搜索 ajax 系统,但是当我将数据发送到 search.php 和 var_dump POST 数组时,我得到了空的 post 数组。
AJAX
HTML