用layer的iframe层提交表单后,需要关闭当前的iframe层,然后刷新父页面的方法

参考:

$.ajax({
                type: "POST",
                url: "/app/userinfo/uploadimg1",
                data:form,
                datatype:'json',
                processData:false,
                contentType:false,
                success: function(data) {
                	console.log(data)
                	var ResData=$.parseJSON(data);
	            	var Jcode=ResData.code;
                	if(Jcode==0){
                		layer.msg('图片上传失败', {icon: 2});
                		layer.closeAll(); //疯狂模式,关闭所有层
                	}else if(Jcode==1){
                		layer.msg('图片上传成功', {icon: 1});
                		var index = parent.layer.getFrameIndex(window.name);  
						setTimeout(function(){
							parent.layer.close(index);//关闭弹出层
							parent.location.reload();//更新父级页面(提示:如果需要跳转到其它页面见下文)
						}, 2000);
						
                	}
                    
                },
                error: function(XMLHttpRequest, textStatus, errorThrown) {
                    layer.msg('图片上传失败', {icon: 2});
                    layer.closeAll(); //疯狂模式,关闭所有层
                    return false;
                }
            });

实际开发:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值