文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>MVC+JQuery validate实现用户输入验证

MVC+JQuery validate实现用户输入验证

时间:2010-10-08  来源:ahui

MVC服务器端:

1.在controller中验证用户输入,如果验证失败,执行

ModelState.AddModelError("LoginName", Resource.LoginName + Resource.WordSpace + Resource.CanNotBeBlank);

 

 

2.在View视图某一个地方放置

<%=Html.ValidationSummary()%>

 

 

JS客户端:

1.引放相应的JS文件

<script src="/Js/jquery-1.4.2.js" type="text/javascript"></script>
<script src="/Js/jquery.validate.js" type="text/javascript"></script>

 

 

2.在View视图某一个地方放置

<label id="messageBox"></label>

 

 

3.在页面最下面加入以下JS代码

    $(function() {
        $("#form1").validate({
            rules: {
                LoginName: { required: true, regex: "^[0-9]+$" }
            },
            messages: {
                LoginName: "<%=Resource.LoginName + Resource.WordSpace + Resource.CanNotBeBlank%>"
            },
            errorLabelContainer: "#messageBox",
            wrapper: "li"
        });
    });

 

 

 

以上代码已实现双语化提示

其它常用的验证方式有:

required, remote, minlength, maxlength, rangelength, min, max, range, email, url, date, dateISO, number, digits, creditcard, accept, equalTo等

可参见:

http://docs.jquery.com/Plugins/Validation/validate

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载