Js脚本不往下执行了

lyzxing 2017-08-18 04:23:42
var DataOfLeft = (function() {
var retcontent ="";
$.ajax({
url: 'bin/getDataConfig.php',
type: "POST",
async: false,
timeout: null,
contentType: "application/json; charset=utf-8",
data: { type:"dataConfig"
},
dataType: "json",
success: function(data)
{
if(data.result == true)
{
retcontent = eval(data.content);
}
}
})
// alert(retcontent);
return retconnect;
})();
alert(DataOfLeft);
alert(typeof(DataOfLeft));

在上面的代码中,为什么函数ajax同步执行完后,alert(DataOfLeft)和alert(typeof(DataOfLeft))都不执行了,弹不出对话框?
...全文
469 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Msnelf 2017-08-19
  • 打赏
  • 举报
回复
1、return retconnect;是返回什么呢 2、查看控制台,代码是否出错了,或者加断点看看代码怎么执行的
清歌流觞_ 2017-08-18
  • 打赏
  • 举报
回复
alert(DataOfLeft) 前面的代码报错了。
天际的海浪 2017-08-18
  • 打赏
  • 举报
回复
代码出错误了呗,按f12看看是什么错误

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧