opensearch 中的自动完成

发布于 2024-10-16 17:54:34 字数 225 浏览 7 评论 0原文

我已经使用 WCF 完成了 opensearch 的自动完成功能。但我们使用的是 3.5,所以我现在需要在不使用 WCF 的情况下实现相同的目标。

任何想法或请给我发送任何有用的链接。

我的场景是当我输入名称时,它应该从数据库中获取相关名称并显示。我有一个从数据库获取数据的网络方法。我所需要的只是如何在 opensearch.xml 中提及模板。我提到了 wcfservice。

请帮我

I have done autocomplete functionality for opensearch using WCF. But we are using 3.5, so I now need to achieve the same without using WCF.

Any idea or please send me any useful link.

My scenario is when I type name, it should fetch related name from db and display. I have a webmethod to fetch data from db. All I need is how to mention the template in opensearch.xml. I was mentioning wcfservice.

please help me

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

‘画卷フ 2024-10-23 17:54:34

您的 search.xml 文件中需要以下语法:

<Url type="application/x-suggestions+json" template="http://www.example.com/searchcontroller/{searchTerms}"/>

如果有人开始输入 fre,则搜索控制器上查找建议的方法应返回以下格式的 JSON 建议数组:

["fre", ["frequent", "freeze", "freak"]]

看看位于 Mozilla 文档

You need the following syntax in your search.xml file:

<Url type="application/x-suggestions+json" template="http://www.example.com/searchcontroller/{searchTerms}"/>

If someone starts typing in fre the method on the search controller that looks for suggestions should then return a JSON array of suggestions in this format:

["fre", ["frequent", "freeze", "freak"]]

Have a look at Mozilla's documentation

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文