这是脚本
$.ajax({
url: "some-function",
type: "POST",
data: { some-data: some-data },
success: function(){
window.location.replace("some-view");
}
});
这是控制器
public function some-function(){
$data = $this->input->post("some-data");
$this->load->view("some-view", array("something", $data));
}
这是视图 - some-view.php
<h1><?php echo $something ?> </h1>
视图似乎没有显示某些数据&#39;我从javascript发布的。 这里看来有什么不对?
答案 0 :(得分:0)
在加载视图的控制器中 请替换
$this->load->view("some-view", array("something", $data));
要
$this->load->view("some-view", array("something", $data), true);
它将为您的视图生成字符串输出。