`

使用thickbox,刷新背景页面

    博客分类:
  • PHP
阅读更多

    昨天项目中使用一个浮层,进行学校信息的添加,用thickbox实现的。当添加完成后,浮层关闭,但是背景页面不进行刷新,而是需要手动F5一下才可以看到新添加的学校记录信息,用户体验很差。

    由于使用的是cakephp框架,使用redirect重定向,只是浮层框的重定向,不能影响到背景层。换种方式,使用$this->functionName();也起不到效果。

    最后在thickbox对应的控制器中,当将数据保存数据库的程序执行完毕以后,加上如下代码:

echo '<script type="text/javascript">';
echo 'top.location.reload();';
echo '</script>';
exit;

    即可执行背景页面的刷新,显示最近更新的记录,同时thickbox浮层消失。

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics