我在ASP.NET MVC 4 razor视图中有以下代码:
<div>
<span class="f">Old Tag</span>
@Html.TextBoxFor(model => model.olfTag, new { data_autocomplete_source = Url.Action("AutoComplete", "Home") })
@Html.ValidationMessageFor(model => model.olfTag)
</div>
但data_autocomplete_source
与TextBoxFor
不起作用。谁能给我一些建议?
答案 0 :(得分:0)
以下javascript应将jquery自动完成组件添加到您的控件(以及具有data-autocomplete-source属性的任何控件)。
$(function() {
var createAutoComplete = function() {
var $input = $(this);
var options = {
source: $input.attr("data-autocomplete-source")
};
$input.autocomplete(options);
};
$("input[data-autocomplete-source]").each(createAutoComplete);
});