ASP MVC 4-实施类似于示例网站Discogs.com的实时搜索

时间:2019-05-14 14:46:02

标签: javascript c# ajax asp.net-mvc

我正在寻找实现以下功能的“最佳”方法的建议:

我想在ASP.NET MVC 4中创建一个搜索框,将输入的文本发送到服务器,先不预加载完整列表并使用ajax在客户端进行过滤。

此功能的有效示例可在此处查看:Discogs.com 如果在搜索框中输入“ David Bowie”,它将把请求发布到服务器,并在搜索框下方显示前n个结果。

我想发布自己的版本,但是我需要一些指导。如果有人以前做过这种事情,您能指出我正确的方向吗?

我正在寻找:

  • 如何设置服务器调用。我正在试验ajax和I sort of got the live search to work,但是在此实验中,我首先从服务器提取了完整的数据集,并在客户端使用ajax对其进行过滤。我想实现一个搜索,该搜索将搜索值作为参数发送给keyup上的存储过程。出于某种原因,我在此上找不到很好的教程。
  • 如何在搜索框正下方将搜索结果显示为选项卡式类别,类似于它们在Discogs上的显示方式。我不知道该怎么做,所以我希望有人指出我正确的方向。我发现的所有教程都显示了如何以全页视图或部分视图显示结果,但是我没有找到所需的内容。

0 个答案:

没有答案