I use jquery autocomplete, but have a dificulty to load autocomplete into a text box
My model is as follows:
Users = new List<string>(); foreach (var item in User.LoadSortedByName()) { Users.Add(item.Name+"\n"); }
View:
<p>@Html.TextBox("user", "") $(function () { $("input#user").autocomplete('@Model.Users'); });
UPDATE - SIMPLIFIED ATTEMPT AND WITHOUT WORK
_layout
<script src="@Url.Content("~/Scripts/jquery.autocomplete.js")" type="text/javascript"></script> View <p><input type="text" id="tags" /></p> <script type="text/javascript"> $(function () { var availableTags = [ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell", "Java", "JavaScript", "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme" ]; $( "#tags" ).autocomplete({ source: availableTags }); });
jquery asp.net-mvc-3 jquery-autocomplete
learning
source share