读书人

|zyciis| jquery.validate 怎么动态添

发布时间: 2012-11-12 12:31:57 作者: rapoo

|zyciis| jquery.validate 如何动态添加和删除验证内容,谢谢

HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>    <title></title>    <script src="../lib/jquery.js" type="text/javascript"></script>    <script src="../jquery.validate.js" type="text/javascript"></script>    <script type="text/javascript">        $(function()        {            $("#user").validate(            {                rules:                {                    name: { required: true, minlength: 5 },                    pass: { required: true }                }            });        });    </script></head><body>    <form id="user" method="post">    <label>        Name</label>    <input name="name" type="text" value="" />    <label>        Pass</label>    <input name="pass" type="text" value="" />    <label>        Email</label>    <input name="email" type="text" value="" />    <input type="submit" value="submit" />    </form></body></html>

如上面已经对name pass 进行了不为空的验证了
那我现在如何写一条javascript将email动态的添加验证不为空呢?

谢谢

[解决办法]
在初始化时设定:
HTML code
  <script type="text/javascript">        $(function()        {            $("#user").validate(            {                rules:                {                    name: { required: true, minlength: 5 },                    pass: { required: true },                    email:{ required: true, email: true }                }            });        });    </script>
[解决办法]
探讨
在初始化时设定:
HTML code<scripttype="text/javascript">
$(function()
{
$("#user").validate(
{
rules:
{
name: { required:true, minlength:5 },
pass: { required:true },
email:{ required:true, email:true }
}
});
});</script>

动态设定
HTML code$("#email").rules("add", { required: true, email: true });

[解决办法]
up
[解决办法]
1楼强悍
[解决办法]
学习了。

读书人网 >asp.net

热点推荐