iframe内关闭外层layer

form.on('submit(*)', function (e) {
	var data = e.field
	console.log(data)
	$.post('__CONTROLLER__/ajax_save', data, function (res) {
		if (res.status == 1) {
			layer.msg('投递成功', { icon: 1 }, function () {
				var index = parent.layer.getFrameIndex(window.name)
				parent.layer.close(index)
			})
		} else {
			layer.msg(res.error, { icon: 2 }, function () {
				var index = parent.layer.getFrameIndex(window.name)
				parent.layer.close(index)
			})
		}
	})
	return false
})
//外层回调要用end才能触发,cancel需要主动点击关闭按钮。
table.on('tool(tb)', function (obj) {
var data = obj.data
	, layEvent = obj.event
	, tr = obj.tr
if (layEvent == 'set_personstatus') {
	console.log(data)
	layer.open({
		type: 2
		, title: '申请职位'
		, area: ['600px', '400px']
		, content: '__MODULE__/Personapplyjob/add?job_id=' + data.job_id
		, end: function () {
			$.getJSON('__CONTROLLER__/ajax_row', {
				job_id: data.job_id
			}, function (res) {
				console.log(res)
				obj.update(res)
			})
		}
	})
}
})
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读