【发布时间】:2014-11-08 21:31:48
【问题描述】:
我想在文本框按键事件中使用 jQuery 自动完成
我试过下面的代码,但它不起作用。
$("#txtName").keyDown({
$("#txtName").autocomplete({
source: '@Url.Action("GetAllName", "Home")',
select: function (event, ui) {
$("#txtName").val(ui.item.value);
return false;
}
});
});
【问题讨论】:
-
我认为
$("#txtName").autocomplete()就足够了,不需要keyDown -
MVC 动作是什么样的?
-
您只是希望它在第一次击键时开始搜索?尝试使用
minLength: 1。 -
@SandipPingle $("#txtName").autocomplete() 正在工作。但是我想要这样的功能,当我第一次单击文本框并按下键时,所有结果都应该出现
-
@AshleyMedway 我在这里使用 Url.Action。所以 Home 是我的控制器,GetAllName 是 ActionName
标签: javascript jquery jquery-autocomplete