问题标签 [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 投票
2 回答
547 浏览

php - PHP5 和 Microsoft Live Search 2.0

我正在尝试使用 Live Search 2.0,但即使是一个简单的示例似乎也不起作用。微软只有 1.1 的示例代码,他们没有提供该版本的 AppID。

这是我正在尝试的:

AppID 在代码中正确指定:我刚刚从这里删除了它。我收到以下错误:

0 投票
1 回答
115 浏览

mysql - 记录实时搜索未命中

我的帮助页面上有一个实时搜索,它搜索我们的帮助数据库并返回相关结果。我认为确定需要更多文档的一个好方法是记录不向我们的数据库返回结果的搜索。

通常,这会非常简单,但它是实时搜索这一事实使它变得更加棘手。

所以当有人搜索:

  • 此搜索不返回任何结果。

因为它是实时搜索,所以我们会搜索:

  • 这是
  • 这个搜索
  • 此搜索返回 n
  • 此搜索不返回任何结果。

显然,如果我们只能记录完整的短语而不是部分,那将是最好的。

所以现在我只是将所有搜索转储到一个看起来像这样的表中:(id int,search_string text,count int)

我能想到的唯一可能有帮助的方法是

  • 在我们向表中添加新行之前,针对表中的搜索对搜索字符串进行类似搜索,如果有匹配项,则不要插入或增加计数。但是,我希望这张表会变得非常大,这样的类似查询会变得非常慢。

  • 如果输入值在 2 秒内没有更改,则编写一些 javascript 发送一个特殊的实时搜索,并带有一个标志,如果它是未命中的,则记录它。

在我看来,必须有更好的方法来处理这个问题,但我对任何事情都一无所知。有任何想法吗?

0 投票
2 回答
6298 浏览

ajax - 使用 ASP.NET MVC 和 AJAX 进行实时搜索

我希望在我的 MVC 应用程序中实现与此站点类似的实时搜索,当您输入一个问题并出现与http://www.krop.com/上的搜索相似或类似的结果时

我有所有的搜索代码和结果更新。我只需要知道如何将 AJAX 添加到 MVC 框架(我知道这个站点是使用它构建的),以便在我输入时更新结果。

我让这一切都在正常的 ASP.NET Forms 应用程序中工作。

0 投票
2 回答
7116 浏览

php - 帮助 AJAX PHP 和 MYSQL 实时搜索!

我正在尝试为我的网站创建 Ajax 实时搜索。我目前可以在数据库中查询标题并在我的搜索下显示它们(见图 1.0)但是我需要使它们成为可选的,这样当你选择它们时,它会将输入值设置为该标题,非常类似于 wikipdia 搜索维基百科搜索。维基百科的例子基本上就是我要找的。任何帮助都会很棒。

谢谢, CHL 英国

到目前为止我的搜索 http://www.webquark.co.uk/Search.bmp

图 1.0

代码:PHP 数据库搜索

代码:PHP搜索输入

如果您需要查看我的 Javascript,请告诉我。

0 投票
3 回答
2878 浏览

javascript - Facebook 风格的 AJAX 搜索

我为我的网站创建了一个 Facebook 风格的 ajax 搜索,当您键入时,它会在搜索下方的一个漂亮列表中显示结果。

这样做的问题是它有点无效,因为用户会输入一个单词,例如“足球”。这将向服务器执行 8 个请求。什么是更有效的方法来做到这一点?理想情况下,我认为它应该在进行搜索而不是即时键入之前将请求存储 1 秒。但不是 100% 确定如何做到这一点......

0 投票
1 回答
802 浏览

java - Web 服务客户端 Java

我从这里生成了 java web 服务客户端 --> http://api.search.live.net/search.wsdl .. 我想进行搜索并列出返回值。我如何显示结果?

我的代码是:

0 投票
1 回答
1723 浏览

php - jQuery + ajax 实时搜索

我正在使用 w3schools 上的示例进行 mysql 数据库搜索并通过 ajax livesearch 检索一些结果,我想操纵这些结果(拖放它们)但我遇到了问题,因为脚本在您输入搜索之前加载并获得结果所以它绝对没有搜索结果。对这个问题有什么想法吗?

0 投票
1 回答
264 浏览

jquery - 异步加载时jQuery livesearch不起作用

我有一个实时搜索,它使用无序列表,如下所示:

现在我在这些项目上添加了 liveSearch 功能:

起初我使用静态列表进行测试,它就像魅力一样。现在我正在尝试使用以下语句异步加载它:

数据正常加载,但现在搜索不再起作用。我不习惯使用 ajax,所以也许这是一个常见问题?

提前致谢,

编辑:

当我添加这行代码,或者在其他地方提醒它时,它返回 1。ul 中总是只有一个元素。

仍然没有找到解决方案。

0 投票
1 回答
765 浏览

xml - ActionScript - 实时搜索和更新 DataProvider 列表?

我想将实时搜索添加到其数据提供者是一个非常大的 XML 的列表中。为简单起见,假设我的 XML 只是世界上 180 个国家的列表:

列表的 labelFields 由 XML 元素填充<countryName>并按字母顺序排列。

我想创建一个输入文本字段,它将侦听击键并根据与 countryName 元素值匹配的输入字符串更新列表。因此,如果我在文本字段中输入“can”,列表将突然减少到只有 5 行:

  • 美属萨摩亚
  • 加拿大
  • 中非共和国
  • 多明尼加共和国
  • 梵蒂冈城

当然,实时搜索也应该是非破坏性的 - 按一次删除,搜索字段现在显示为“ca”,这会将 5 行列表增加到 21 行。(南极洲、牙买加等)

这是怎么做的?实时搜索和更新 XML 提供的列表对象的最快或最常见的方法是什么?

0 投票
1 回答
889 浏览

jquery - jQuery Rails 重新关注实时搜索输入框

我对 jQuery 很陌生,并且正在关注如何制作实时搜索栏的教程。实时搜索栏效果很好,除了在输入每个字符后,会发生获取结果的 ajax 请求,并且我失去了对文本框的关注。这需要我一遍又一遍地点击每个字符的搜索框......我想知道,我怎样才能让光标回到字符串的末尾?