1、登录失效如何跳转外层页面
当登录失效时,如果使用header(“location:/admin/login”);的方式跳转,就会在内层页面跳转到登录页面,体验非常不好,正确应该使用下面的跳转能跳转到外层页面的登录
1
| exit('<script>top.location.href= "/admin/login"</script>');
|
2、如何弹窗页面保存完后跳转并刷新父级页面
1 2 3 4 5 6
| var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
parent.location.reload();
|
3、弹窗页面如何更好的提交体验
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| form.on('submit(add)', function(data){ console.log(data); var a = true; $.post('/admin/menu_save', data.field, function(res){ res = JSON.parse(res); if(res.success){ var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index); parent.location.reload(); return false; } else { layer.msg(res.msg) return false; } }); return false; });
|