我正在尝试创建一个移动网站,其中有一个搜索框,假设我们输入几个字母“ad”,它将在 View 模型中搜索包含“ad”的项目列表并提供下拉菜单位于搜索下方,并随着输入更多字母而改变。
作为一名初学者程序员,我对此完全感到困惑,目前我的 View 模型中有一个 SelectList,它在 View 中显示我的选择列表上的所有内容。
我尝试了不同的方法来做到这一点,例如使用带有下拉列表的部分 View ,使用 jquery 发布在搜索中输入的值,并显示将包含全新列表的部分 View ,但是一定有更有效的方法吗?
我也尝试过使用 Json,但我似乎无法弄清楚如何在用户输入更多字母时保留先前生成的列表。
谢谢大家,如果我需要提供更多信息或代码示例,请告诉我。
最佳答案
关于jquery - 当用户在搜索中键入内容时创建下拉菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8513787/