zoukankan      html  css  js  c++  java
  • MVC 会员注册

     1 @{
     2     ViewBag.Title = "Register";
     3 }
     4 
     5 <script src="~/Scripts/jquery-2.1.0.js"></script>
     6 <script src="~/Scripts/jquery.validate.js"></script>
     7 <script src="~/Scripts/jqury.common.js"></script>
     8 <script type="text/javascript">
     9     jQuery(document).ready(function () {
    10         jQuery("#Registerform").validate({
    11             rules: {
    12                 Account: "required",
    13                 Password: "required",
    14                 ConfirmPassword: {
    15                     required: true,
    16                     equalTo:"#Password"
    17                 },
    18                 Email: {
    19                     required: true,
    20                     email:true
    21                 }
    22             },
    23             messages: {
    24                 Account: "输入账号!",
    25                 Password: "输入密码!",
    26                 ConfirmPassword: {
    27                     required:"输入确认密码!",
    28                     equalTo:"输入相同的密码!"
    29                 },
    30                 Email: {
    31                     required: "输入邮箱地址!",
    32                     email:"不是有效的邮箱地址!"
    33                 }
    34             }
    35         })
    36 
    37         jQuery("#btnReg").click(function () {
    38             if (jQuery("#Registerform").valid()) {
    39                 jQuery.ajax({
    40                     type: "Post",
    41                     url: "/Member/Register",
    42                     dataType: "json",
    43                     data: JSON.stringify({
    44                         Account: jQuery("#Account").val(),
    45                         Password: jQuery("#Password").val(),
    46                         Email: jQuery("#Email").val()
    47                     }),
    48                     contentType: "application/json;charset=utf-8",
    49                     success: function (result) {
    50                         window.alert("注册成功!");
    51                     },
    52                     error: function (XMLHttpRequest, textStatus, errorThrown) {
    53                         //window.alert(errorThrown);
    54                         jQuery.AlertException(XMLHttpRequest,errorThrown);
    55                     }
    56                 })
    57             }
    58             else {
    59                 return;
    60             }
    61         })
    62     })
    63 </script>
    64 @using (Html.BeginForm(null, null, FormMethod.Post, new { id = "Registerform" }))
    65 {
    66     <span>Account</span>    <input type="text" id="Account" name="Account" /><br />
    67     <span>Password</span><input type="password" id="Password" name="Password" /><br />
    68     <span>Confirm Password</span><input type="password" id="ConfirmPassword" name="ConfirmPassword" /><br />
    69     <span>Email</span><input type="text" id="Email" name="Email" /><br />
    70     <input  type="button" id="btnReg" value="注册" />
    71 }
     MemberEntity objMemberEntity = new MemberEntity();
            public ActionResult Register()
            {
                return View();
            }
            [HttpPost]
            public ActionResult Register(Member member)
            {
                objMemberEntity.Register(member);
                return Json(member,JsonRequestBehavior.AllowGet);
            }
    
    
            public int Register(Member member)
            {
                SqlParameter[] sqlpar = { 
                                        new SqlParameter("@Account",member.Account),
                                        new SqlParameter("@Password",member.Password),
                                        new SqlParameter("@Email",member.Email)
                                        };
    
                return SQLHelper.ExecuteCommand("usp_Member_Register", CommandType.StoredProcedure, sqlpar);
            }
  • 相关阅读:
    【NX二次开发】获取体是实体还是片体UF_MODL_ask_body_type()
    【creo】CREO5.0+VS2019配置(还没写完)
    【NX二次开发】导出x_t、导入x_t例子,UF_PS_export_data、UF_PS_import_data
    UG_PS Parasolid相关的操作
    【NX二次开发】创建老版的基准平面uf5374
    UnityShader之固定管线命令Combine纹理混合【Shader资料4】
    UnityShader之固定管线Fixed Function Shader【Shader资料3】
    UnityShader之Shader分类篇【Shader资料2】
    UnityShader之Shader格式篇【Shader资料1】
    Unity3D事件函数的执行顺序
  • 原文地址:https://www.cnblogs.com/2013likong/p/3537042.html
Copyright © 2011-2022 走看看