0

jqueryでテキストボックスのデフォルト値をクリアしたい。

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

2 に答える 2

3

このソリューションを使用してください:

$(function (){

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

});

また

$(document).ready(function(){

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

});
于 2011-12-15T11:09:14.750 に答える
0

カスタム html ヘルパーを使用して、texbox の ID を取得できます。

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("");
于 2011-12-15T11:14:37.057 に答える