iframe弹窗通常使用layer或者sweetalert2来做,要使iframe的数据传给父层页面,则:
1.父层页面创建一个接收数据的js方法,如:
function get_fenxiao(data){
console.log('get_fenxiao=',data) // 打印数据
}
2.iframe页,把成功提交给后台的数据反馈到父层的方法,如:
$.ajax({
type: "POST",
url: "post的url地址",
data: {
// ...
},
dataType: "json",
success: function (data) {
if (data.status == '0') {
// ...
window.parent.get_fenxiao(data) // 此处是父层页面的方法
window.parent.Swal.close(); // 关闭自己
} else {
// ...
}
}
})