【问题标题】:Refresh another page after submit in Codeigniter [duplicate]在 Codeigniter 中提交后刷新另一个页面 [重复]
【发布时间】:2015-06-03 07:05:52
【问题描述】:

我已经打开了这两个页面:

  1. A页
  2. B 页

Test Controller提交内容后如何刷新B

控制器

$this->load->view('admin/page_a');

page_a 视图

<?
echo anchor("admin/test/update_data/".$r->k_id,"<input type='button' value='done'>");
?>

测试控制器

function test($id){
$proc = array('process' => 'In');
$this->mtest->update($id,$proc);
redirect('admin/A/','refresh');
***Some script to refresh page B***
}

B 控制器

$this->load->view('admin/page_b');

page_b 视图

some script

【问题讨论】:

  • 请清楚你的问题更多
  • 将值发送到数据库并在页面 B 中检索。完成
  • @Abdulla 我想问的是:我还停留在页面a和页面b上,点击页面A按钮后,页面B可以自动刷新..
  • 所以使用数据库。 A 将发送数据,b 将获取您插入的数据
  • 正确上传您的模型和控制器

标签: codeigniter


【解决方案1】:

如果我理解你的代码,那么解决方案是:

<script>
window.onunload = refreshPageB;
function refreshPageB() {
    window.opener.location.reload();
}
</script>

将此代码放在PageA中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    • 2013-08-26
    • 1970-01-01
    • 1970-01-01
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多