遇到错误为再ajax 中返回数据不起作用

原来是因为在阿贾克斯success中不能直接return 需要执行完再进行返回

以下代码为正确代码
        function TestAction(idcard, readname, nickname)
        {
            var resultState = false;
            $.ajax({
                type: "POST",
                url: "url",
                async: false,
                data: {
                    idcard: idcard,
                    readname: readname,
                    nickname: nickname,
                },
                datatype: "json",
                success: function (result) {
                    if (result.result_code == '200') {
                        resultState = true;
                    }
                    if (result.result_code == '1') {
                        if (confirm('身份证号码重复确认通过吗?')) {
                            resultState= true;
                        }
                    } 
                },
                error: function () {
                    alert("验证身份证出错");
                    btnDisabled(false);
                }
            });
            return resultState;
        }

最新文章

  1. Xamarin+Prism小试牛刀:定制跨平台Outlook邮箱应用(后续)
  2. 虚拟机下CentOS 6.5配置IP地址的三种方法
  3. item布局里有button之类的子控件时,会截获焦点
  4. java提高篇(十六)-----异常(一)
  5. CSS去除firefox点击链接时的虚线边框
  6. c++ type_info and typeid
  7. 利用jquery给指定的table动态添加一行、删除一行
  8. openJudge计算概论-谁考了第k名
  9. 【转】使用JIRA搭建企业问题跟踪系统【个人推荐】
  10. Oracle中正则表达式的使用
  11. 纯净CentOS7.2 yum源配置与使用yum 安装系统工具net-tools
  12. Node.js Stream(流)
  13. console.log的返回值undefined
  14. [Luogu 3768]简单的数学题
  15. 网页搜索之后的APP搜索
  16. 8.app后端和web后端的区别
  17. MYSQL——解题查询语句答题思路,再难的查询都不怕!
  18. Sublime 中文乱码问题
  19. JVM读书笔记之OOM
  20. Idea创建一个springboot多模块项目

热门文章

  1. CF1408
  2. 深入理解C++的型别推导
  3. Oracle联机备份与恢复
  4. Hadoop之HDFS优缺点、设计原理、框架
  5. centos下vi 命令用法
  6. LeedCode 85. 最大矩形(/)
  7. el-table改变行高样式不生效的解决办法
  8. angularJS:一个页面多个ng-app
  9. 【ASP.NET Core】修改Blazor.Server的Hub地址后引发的问题
  10. 小白都能看懂得Xxl-job安装教程