parent.layer.close(layerIndex);方法中间无法关闭!!!!!!!!!!!

未结贴
7 282
parent.layer.close(layerIndex);方法只能在方法结尾关闭,如果我在方法中间关闭没有效果,源码如下
// 采集入口
function fetchData(layerIndex){
$.ajax({
type: 'post',
url: '/fetch/fdata.html',
data: {userName:global.currentUser.userName,
furl:Etui.Query.GetQueryString('furl'),
category : Etui.Query.GetQueryString('category'),
type:type},
dataType: 'json',
async: false,
timeout: 100000,
success: function (data){
//console.log(data);
$('body').show();
//设置数据类型
category = data.h.category;
//console.log(category);
init();
initEvent();
initFormData(data.h);
//设置图片
$.each(data.hp,function(idx,value){
createUploadImage(value.category,value.name, value.cover, value.digest, (null == value.pictag ? "" : value.pictag), true);
})
parent.layer.close(layerIndex);
},
error: function (e) {
layer.close(layerIndex);
//console.log(e);
//console.log("数据加载异常...");
Dialog.msg('初始化数据失败!');
}
});
}
不知道是不是个bug,ajax改成同步也是一样的效果@贤心
  • 放逐之魚 放逐之魚
    2017-01-13 08:44:54
    可以的,你看看哪里没写对,或者index不对?
    0 回复
  • adam1982 adam1982
    2017-01-13 13:22:02
    @放逐之魚 没问题的,能帮我看下么,我给你看下我的index怎么定义的
    var layerIndex = parent.layer.msg('数据采集中...', {icon:16,time:60*1000});
    fetchData(layerIndex);
    0 回复
  • 放逐之魚 放逐之魚
    2017-01-13 15:32:05
    @adam1982 放到哪里无法关闭?加了parent没有
    0 回复
  • adam1982 adam1982
    2017-01-13 16:54:58
    @放逐之魚 你看下我的问题,放到sunccess方法一进来就想关闭,不像在方法最后关闭
    0 回复
  • 放逐之魚 放逐之魚
    2017-01-13 20:11:32
    @adam1982 可能因为layer是异步的,所以才最后执行
    0 回复
  • adam1982 adam1982
    2017-01-13 21:35:40
    0 回复
  • fetchData(layerIndex); 写到 layer.msg 的 success 回调函数里去试试
    0 回复
最近热帖
最近你们访问官网或社区,有出现样式无法加载的现象吗? 937
如何评价LayUI和他的作者闲心? 794
关于LayUi upload模块跨域问题 534
layui2.0这个月底可以出来吗 473
2.0何时出现哇 457
table选项功能就是出不来,样式都能政策银行显示。 283
layer.msg is not a function 245
请问下,layer我看完了文档,也不知道里面的内容怎么自定义编译呢??? 244
layer终极疑难杂症。。感觉这问题无解了。。 230
html5+CSS3+layui开发的前台网站模板 227
近期热议
最近你们访问官网或社区,有出现样式无法加载的现象吗? 26
请问下,layer我看完了文档,也不知道里面的内容怎么自定义编译呢??? 16
layer.msg is not a function 13
layer终极疑难杂症。。感觉这问题无解了。。 13
layui弹出层没反应 12
模态窗口用ajax 获取分页面,一直报404 12
pePrefilter is not defined? 10
table选项功能就是出不来,样式都能政策银行显示。 10
求教一个兼容问题,iframe界面自适应高度 9
layui.css!checkbox和radio,没有样式。下面有问题的图。麻烦看一下。这都是最基本 9