Очистить значение Html.TextBox () с помощью jquery - PullRequest
0 голосов
/ 15 декабря 2011

Я хочу очистить значение по умолчанию для текстового поля с помощью jquery.

@Html.TextBox("password", ***@Views.Resource.Password***, new { @class = "cssClass" })

Ответы [ 2 ]

3 голосов
/ 15 декабря 2011

используйте это решение:

$(function (){

    $("input.cssClass").val('');

});

или

$(document).ready(function(){

    $("input.cssClass").val('');

});
0 голосов
/ 15 декабря 2011

Вы можете использовать пользовательский помощник html для получения идентификатора texbox:

public static class HtmlHelperExtensions
{
    public static MvcHtmlString ClientIdFor<TModel, TProperty>(this HtmlHelper<TModel> htmlHelper, Expression<Func<TModel, TProperty>> expression)
    {
        return MvcHtmlString.Create(htmlHelper.ViewContext.ViewData.TemplateInfo.GetFullHtmlFieldId(ExpressionHelper.GetExpressionText(expression)));
    }
}

Вы можете сказать в jQuery:

$("#@(Html.ClientIdFor(m => m.Password))").val("");
...