asp.net razor将自动完成值添加到html文本框

时间:2013-01-24 21:03:54

标签: jquery asp.net razor

我有一个剃刀形式的主题框,它也添加了默认的措辞。但我想在下拉框中添加用户选择的内容。下拉框ID为CustomFieldValue8。我该怎么办?我是剃须刀的新手。如果重要的话,这是一个自动完成文本框,Jquery。

<td colspan="2">



        @LangStrings.Subject<br />
        @Html.TextBoxFor(model => model.Subject, new { @Value = "Specification Change Request", @style = "width:30%" })
        @Html.ValidationMessageFor(model => model.Subject)
    </td>

1 个答案:

答案 0 :(得分:1)

我希望这些页面有所帮助:

http://jqueryextensions.codeplex.com/

http://mvcautocomplete.codeplex.com/

http://blogs.msdn.com/b/miah/archive/2008/11/13/autocompletion-textbox-in-mvc-using-jquery.aspx

http://carlhoerberg.com/how-to-use-jquery-ui-autocomplete-with-aspnet

http://autocompletedotnet.codeplex.com/documentation#Asp.Net%20MVC

例如,如果您使用上次自动填充功能并下载dll,则可以在视图中使用自动填充功能,如下所示:

@Html.AutoCompleteTextBox("country", 
                 new Uri("/Countries/SearchByFirstLetters", UriKind.RelativeOrAbsolute), 
                 "Name")