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