【发布时间】:2016-07-11 00:40:42
【问题描述】:
我是在我的索引页面的搜索框中使用 jQuery AutoComplete 的初学者:
JS:
<script type="text/javascript">
$(document).ready(function () {
$('#searchName').autocomplete({
source: '@Url.Action("GetUsers", "Home")'
});
});
</script>
HTML:
<div id="searchbox" style="float:left;">@Html.TextBox("searchName", null, new { @placeholder = "Name" })
控制器:
public JsonResult GetUsers(string term)
{
Context db = new Context();
List<string> users;
.
.
.
return Json(users, JsonRequestBehavior.AllowGet);
}
现在,自动完成功能正在工作,但我的问题是如何连接一个下拉菜单,将自动完成的来源更改为不同的功能,在其中搜索不同的用户集?
换句话说,我需要根据从下拉列表中选择的值更改自动完成功能的来源。
这可能吗?
谢谢!
【问题讨论】:
标签: c# jquery asp.net-mvc jquery-ui autocomplete