废话不多说直接上代码
————————————————————————————————
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title></title>
    <script src="js/jquery-1.6.1.min.js" type="text/javascript"></script>
    <script src="js/jquery.validate.js" type="text/javascript"></script>
</head>
<body>
    <script type="text/javascript"> jQuery(document).ready(function () { jQuery("#<%=MyFrom.ClientID %>").validate(); });</script>
    <form id="MyFrom" runat="server">
        <div>
            <table cellpadding="1" cellspacing="1" border="1" width="50%" align="center">
                <tr>
                    <td>
                        用户名:
                    </td>
                    <td>
                        <asp:TextBox ID="txtUid" runat="server" CssClass="required"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>
                        姓名:
                    </td>
                    <td>
                        <asp:TextBox ID="txtName" runat="server" CssClass="required"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>
                        年龄:
                    </td>
                    <td>
                        <asp:TextBox ID="TextBox1" runat="server" CssClass="number"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>
                        邮箱:
                    </td>
                    <td>
                        <asp:TextBox ID="TextBox2" runat="server" CssClass="email"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td colspan="2" align="center">
                        <asp:Button ID="btnSumbit" runat="server" Text="提交" />
                    </td>
                </tr>
            </table> 
        </div>
    </form>
</body>
</html>
——————————————————————————————————————————————
为什么我点击提交的时候  2个不能为空显示出来了   数字和邮件验证没有提示小弟我刚学jquery  请高手指教

解决方案 »

  1.   

    方法小弟正在学 、但是小弟小想知道是不是哪里错了 、 为什么不显示
    还有就是
    required: "必须文本",
        remote: "请修改文本",
        email: "请填写正确的邮件",
        url: "请填写合法的网址",
        date: "请输入合法的日期",
        dateISO: "请输入合法的日期 (ISO).",
        number: "请输入合法的数字.",
        digits: "只能输入整数.",
        creditcard: "请输入合法的信用卡号.",
        equalTo: "请再次输入相同的值.",
        accept: "请输入拥有合法后缀名的字符串.",
        maxlength: $.validator.format("请输入一个长度最多是 {0} 的字符串."),
        minlength: $.validator.format("请输入一个长度最少是 {0} 的字符串."),
        rangelength: $.validator.format("请输入一个长度介于 {0} 和 {1} 之间的字符串."),
        range: $.validator.format("请输入一个介于 {0} 和 {1} 之间的值."),
        max: $.validator.format("请输入一个最大为 {0} 的值."),
        min: $.validator.format("请输入一个最小为 {0} 的值.")
    我把里面的值都改成中文了 为什么还显示英文
      

  2.   

    中文和英文问决解决了  但是 number 和 email  验证不好使  是版本不对么
      

  3.   

    jquery还有这东西,还真不知道