【发布时间】:2014-02-15 10:29:59
【问题描述】:
我正在尝试使用 JQuery 实现自动完成文本框。我有一个下拉列表和一个文本框,尝试通过下拉列表项选择附加自动完成文本功能,但它不起作用,我正在使用剃须刀。
这是我的剃须刀代码。
@Html.DropDownList("SearchBy", new SelectList(ViewBag.SearchBy, "Value", "Text"), "--Search By--", new { onchange = "showcontrol(this.options[this.selectedIndex].value);" })
@Html.TextBox("Term")
jQuery
<script type="text/javascript">
$(document).ready(function () {
showcontrol = function (id) {
$("#Term").attr("data-otf-autocomplete", "@Url.Action("AutocompleteState")");
}
});
</script>
在这里我可以动态更改自动完成源路径,但它不起作用。请帮我一个。
【问题讨论】:
标签: jquery asp.net asp.net-mvc razor autocomplete