问题标签 [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.

0 投票
1 回答
100 浏览

javascript - 过滤一个 json 并用另一个 json 响应

我需要像这样过滤 JSON:

当我在输入字段中输入“pol”时,我需要得到这个 JSON:

如何使用纯 Javascript 做到这一点?

我在 JQuery 中做到了:

0 投票
1 回答
14625 浏览

javascript - 无法使用数据实时搜索 + 使用 jquery 填充引导选择

我想用从 php 代码中获得的选项填充以下 select 语句

我的 jQuery 代码

select 标记内的静态值会显示,但从 ajax 函数添加的值不会显示。编辑:如果我从中删除引导程序,则会显示值,但是打开引导程序,它们不会显示。

0 投票
1 回答
230 浏览

php - 如何在 PHP 中进行更准确的实时搜索

我一直在为我的网站开发实时搜索功能。我获取了一堆表值(即乐队、流派、专辑等),并将它们放在各自的表中,以及用于索引的搜索表中。我的主要问题是如何使它更准确。

这是我的 mysql 查询(注意:有或没有 Desc 的结果相同):

下面是一个数据库示例:

问题是,当我在搜索参数中输入说H时,我希望亨利的葬礼鞋在顶部,但我却在它之前得到了Big Deal(他最近做了什么?),因为它包含 H 并且被搜索在更合适的一个是之前。

所以我的问题是:是否有一个 MySQL 函数可以对表进行排序并找到最相关的结果并将它们与那些不太相关的结果进行权衡?

0 投票
1 回答
978 浏览

php - php live search with array

I am doing a live search using AJAX and PHP on my website. I have already tried using XML and i don't like it. I need the search results to be able to be updated easily and I find it way easier to do that with a database.

So, I have this code so far:

Now I have an array with all the titles from my questions table.

How would I go about searching my array for a string as the user types each letter. (assuming that i have a function that calls the above query using ajax on keyup event).

Or am i doing this completely wrong? I would like to use a database to get my search results. What is the best way of doing this?

thanks

AFTER EDIT: I have also already tried doing a like statement as part of $query:

I didn't like how it worked because once you went past one word the result didn't match.

0 投票
1 回答
119 浏览

angularjs - 如何将 $routeParams 分成 div

我有一个由工厂提供的实时搜索框。我正在使用$routeParams从 URL 中提取信息,但似乎无法使其完全正常工作。我正在尝试将 URL 分解为多个部分,因此我可以设置样式和位置truckData.firstName,并truckData.company在两行上进行。我也无法弄清楚如何包含图像 w/ $routeParams。非常感谢您的建议!

应用程序.js:

驱动程序数据.html:

主.html:

索引.html:

主.css:

0 投票
1 回答
755 浏览

javascript - 将选定元素从 ajax 实时搜索复制到文本框

我想复制选定的实时搜索并通过 ajax 填充文本框名称“oki”。就像谷歌实时搜索一样。

我正在从 xml 文件中检索数据到 ajax 实时搜索。

这是我的search.html:

我的livesearch.php:

我的 xml 文件:

注释 我尝试使用单击时的锚点但未成功

0 投票
1 回答
502 浏览

php - Ajax 实时搜索框

这是html和javascript代码:

php 文件包含:

php 工作得非常好。但我无法在输入框中获取文本

0 投票
2 回答
89 浏览

jquery - Jquery .click() 不适用于实时搜索

我已经基于输入表单中写入的字符串实现了实时搜索。结果以这种方式正确显示:

但是,当用户单击其中一个可能的结果时,我想用显示的结果自动完成输入。

为此,我虽然拦截了对结果的点击并将结果值提供给输入,如下所示:

但是,当我单击结果时,什么也没有发生。我该如何解决?

0 投票
0 回答
88 浏览

javascript - 使用 JavaScript 和 XML 搜索

所以我有这个xml文件,例如:

所以我想做的事情是有一个带有搜索表单的 html,然后根据搜索词在同一页面中显示与该词匹配的所有结果(例如创建新的或空的 div)。

那可能吗?

这就是我的搜索结果:

我想得到这个代码或类似的东西:

看起来像这样:

在此处输入图像描述

非常感谢任何可以帮助我的人!

0 投票
0 回答
979 浏览

javascript - 在 Rails 4 中使用 AJAX 进行实时搜索

我对使用 ruby​​ 编程相当陌生。我正在尝试使用 AJAX 创建 Livesearch,但让我很头疼。基本思想是,当用户创建一个节点时,可以存储相同的:创建它的用户的信息,父节点等。为此,我做了一个实时搜索,用户输入父节点的 ID并且该节点对应的用户数据会自动出现。然后,在同一个视图中,我想创建节点。到目前为止,我有以下代码,我没有工作。

我想要这样的东西:


(来源:subeimagenes.com

问题:

  1. AJAX 不工作,我确定我忘记了一些重要的事情

  2. 不知道如何传递值“parent_id”(_users.html.erb 中的u.id,“live search”的结果)来创建节点。

节点控制器.rb

结尾

搜索.html.erb

_users.html.erb

节点.rb

应用程序.js

节点.js.cofee

视图/节点/search.js.erb