2013-11-11 2 views
0

я следующий код в моем ASP.NET MVC зрения 4 бритвой:Попутный данные атрибута TextBoxFor не работает

<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 не будет работать. Может ли кто-нибудь дать мне совет?

+8

определить: не работает. – Jamiec

+0

wll не работает, значит, данные автозаполнения не будут отображаться! –

+0

Я думаю, нам нужно немного больше контекста, чтобы понять это. – matk

ответ

0

Следующий javascript должен добавить компоненты автозаполнения jquery к вашему элементу управления (и любой элемент управления с атрибутом источника автозаполнения данных).

$(function() { 

    var createAutoComplete = function() { 
     var $input = $(this); 

     var options = { 
      source: $input.attr("data-autocomplete-source") 
     }; 

     $input.autocomplete(options); 
    }; 

    $("input[data-autocomplete-source]").each(createAutoComplete); 
}); 
Смежные вопросы