我在admin/show_queries
有一个页面,上面有一个类似的代码点火器形式
<form action="" method = "post">
<input....
<input....
<input type = "submit" name = "view_query" />
</form>
然后在我的控制器Admin.php
中,当有人按下view_query
时,我试图捕捉事件
public function show_queries(){
...
...
if($this->input=>post('view_query'){
$this->view_query_function();
}
$this->load->view('elex/show_queries');
}
在同一个文件Admin.php
中,我的view_query_function
:
public function view_query_function(){
//DO Something
...
...
$this->load->view('elex/view_queries');
}
所有这些都在起作用,我可以毫不费力地转到View_queries
页面。这是我面临的问题<
当我单击按钮view_queries
并加载view_queries
页面时,它加载在show_queries
页面的顶部。也就是说,当加载view_queries
页面时,我可以向下滚动,看到show_queries
页面,它不应该在那里。我检查了网址,网址也没有改变。
我在这里做错了什么?
调用函数后添加返回:
if($this->input->post('view_query'){
$this->view_query_function();
return;
}