Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在codeigniter中,如何将数组值从控制器传递到同一视图页?_Codeigniter_Views - Fatal编程技术网

在codeigniter中,如何将数组值从控制器传递到同一视图页?

在codeigniter中,如何将数组值从控制器传递到同一视图页?,codeigniter,views,Codeigniter,Views,我是codeigniter的新手。在jquery和ajax的帮助下,我使用多个下拉列表来选择城市和类别。对于选择城市,我已经加载了视图页面“索引”,并从控制器中传递值,如下所示: $this->load->view('index',$data); 但是现在对于选择类别,我想再次传递值并加载索引视图页面 $this->load->view('index',$arrCategory); $arrcegory是一个数组。现在的问题是,索引视图页面正在同一个索引视图页面中加载

我是codeigniter的新手。在jquery和ajax的帮助下,我使用多个下拉列表来选择城市和类别。对于选择城市,我已经加载了视图页面“索引”,并从控制器中传递值,如下所示:

$this->load->view('index',$data);
但是现在对于选择类别,我想再次传递值并加载索引视图页面

$this->load->view('index',$arrCategory);
$arrcegory是一个数组。现在的问题是,索引视图页面正在同一个索引视图页面中加载。但我可以在查看页面中获取数组值

提前感谢。

您可以:

$data = $other_datas;
$data['arrCategory'] = $arrCategory;

$this->load->view('index',$data);
你可以做:

$data = $other_datas;
$data['arrCategory'] = $arrCategory;

$this->load->view('index',$data);
请进一步澄清

$data['otherData'] = $other_dropdown;
$data['arrCategory'] = $arrCategory;

$this->load->view('index',$data);
请进一步澄清

$data['otherData'] = $other_dropdown;
$data['arrCategory'] = $arrCategory;

$this->load->view('index',$data);