【问题标题】:JQuery Validation Error inside of ASP.NET textboxes?ASP.NET 文本框内的 JQuery 验证错误?
【发布时间】:2012-01-09 18:57:03
【问题描述】:

因此,我正在尝试将用户名错误字符串应用于 textbox.Text。

这就是我所拥有的。我确定我可能已经接近了......

        $("#formLogin").validate({
        messages: {
            '<%=textUsername.ClientID%>': {
                required: "<br />-Required-",
                minlength: "<br />-Minimum 3-",
                maxlength: "<br />-Maximum 15-"
            },
            '<%=textPassword.ClientID%>': {
                required: "<br />-Required-",
                minlength: "<br />-Minumum 6-",
                maxlength: "<br />-Maximum 15-"
            }
        },
        errorPlacement: function (error, element) {
            error.appendTo($('#<%=textUsername.ClientID%>').val(),
               $('#<%=textPassword.ClientID%>').val());
        }
    });

谢谢。

编辑:HTML

        <form runat="server" id="formLogin">
        <asp:CheckBox runat="server" ID="checkboxRemember" />
        <div><span id="un">Username</span><div id="forgotUsername">?</div><br />
        <asp:TextBox runat="server" ID="textUsername"
            Class="required" MinLength="3" MaxLength="15" /></div>
        <div><span id="pw">Password</span><div id="forgotPassword">?</div><br />
        <asp:TextBox runat="server" ID="textPassword" TextMode="Password"
            Class="required" MinLength="3" MaxLength="15" /></div>
        <asp:Button runat="server" ID="buttonLogin" Text="L" />
        <asp:Button runat="server" ID="buttonRegister" Text="R" />
    </form>

【问题讨论】:

  • 你在用插件吗?能发一点html吗?
  • 是的,使用验证器插件。

标签: jquery asp.net validation error-handling


【解决方案1】:

我认为您可能希望将您的 errorPlacement 函数重写为如下内容:

errorPlacement: function (error, element) {
    // element is the object on which the error occurred 'textUsername'
    // error is a jQuery object of your error message '<br />-Required-'
    element.val(element.val() + error.val());
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-13
    • 2012-01-03
    • 1970-01-01
    • 1970-01-01
    • 2014-05-05
    • 1970-01-01
    相关资源
    最近更新 更多