jquery验证

视图部分:

@using TYZ.Entity
@model TYZ.Entity.JW_StudentInfo
@{
    ViewBag.Title = "编辑学生信息";
    Layout = "~/Views/Shared/_Layout.cshtml";
}
<script src="~/Scripts/jquery.validate.js"></script>
<script src="~/Scripts/JW_System/StudentEdit.js"></script>
<h2>编辑学生信息</h2>
<form action="@Url.Content("/jw/s/Save")" id="editFrom">
    <table>
        <tr>
            <td>
                学生姓名:
            </td>
            <td>
                @Html.TextBoxFor(model => model.StudentName)
            </td>
        </tr>
        <tr>
            <td>
                学生年龄:
            </td>
            <td>
                @Html.TextBoxFor(model => model.StudentAge)
            </td>
        </tr>
        <tr>
            <td colspan="2"><input type="submit"></td>
        </tr>
    </table>
</form>

脚本部分:

$(function () {


});
$().ready(function () {
    $("#editFrom").validate({
        rules: {
            StudentName: "required",
            StudentAge: "required",
        },
        messages: {
            StudentName: "姓名不能为空",
            StudentAge: "年龄不能为空",
        }
    });
});

jquery.validate.js中的某些部分:

messages: {
  required: "This field is required.",
  remote: "Please fix this field.",
  email: "Please enter a valid email address.",
  url: "Please enter a valid URL.",
  date: "Please enter a valid date.",
  dateISO: "Please enter a valid date (ISO).",
  number: "Please enter a valid number.",
  digits: "Please enter only digits.",
  creditcard: "Please enter a valid credit card number.",
  equalTo: "Please enter the same value again.",
  maxlength: $.validator.format("Please enter no more than {0} characters."),
  minlength: $.validator.format("Please enter at least {0} characters."),
  rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."),
  range: $.validator.format("Please enter a value between {0} and {1}."),
  max: $.validator.format("Please enter a value less than or equal to {0}."),
  min: $.validator.format("Please enter a value greater than or equal to {0}.")
 },


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值