zoukankan      html  css  js  c++  java
  • jquery 在MVC模式异步回调检验逻辑

    前台:

     <script type="text/javascript">
            //验证模板名称
            function ValidateName() {

                var result = false;
                $("#ValidateName").empty();
                var TempCatName = $.trim($("#TempCatName").val());

                //增加对模板名称的校验
                $.ajaxSettings.async = false;
                $.getJSON("CheckTempNameIsUse", { TempName: spanTempNameIsUse }, function(data) {
                    if (data.hadsys == false) {
                        $("#spanTempNameIsUse").show();
                        result = false;
                    }
                    else {
                        $("#spanTempNameIsUse").hide();
                    }
                });

                return result;
            }

     </script>

    后台:

       在同一个Control中写:

            #region 检查模板名称是否相同

            /// <summary>
            /// 检查模板名称是否相同
            /// </summary>
            /// <param name="TempName">模板名称</param>
            [SecureFilter(ISSecure = true)]
            public ActionResult CheckTempNameIsUse(string TempName)
            {
                bool returnValue = true;

                returnValue = wcfApiProvider.Template_ExistsTemplateInfoByTemplateName(TempName);
                //returnValue = true;
                return base.Json(new { hadsys = returnValue, msg = "检查模板名称是否相同" }, JsonRequestBehavior.AllowGet);
            }

            #endregion

  • 相关阅读:
    Laravel 初始化
    ant design pro 左上角 logo 修改
    请求到服务端后是怎么处理的
    Websocket 知识点
    王道数据结构 (7) KMP 算法
    王道数据结构 (6) 简单的模式匹配算法
    王道数据结构 (4) 单链表 删除节点
    王道数据结构 (3) 单链表 插入节点
    王道数据结构 (2) 单链表 尾插法
    王道数据结构 (1) 单链表 头插法
  • 原文地址:https://www.cnblogs.com/a311300/p/1794328.html
Copyright © 2011-2022 走看看