Php 我需要在codeigniter中刷新我的视图

Php 我需要在codeigniter中刷新我的视图,php,ajax,codeigniter-2,Php,Ajax,Codeigniter 2,当我点击PatymentRecievedleft_菜单链接时,我们进入PatymentRecieved查看并从shop下拉列表中选择shopId,根据shopId,如果我们从该客户下拉列表中选择任何客户名称,而不是通过ajax响应在表中生成的结果,我们将在另一个下拉列表中获得客户名称,问题是,如果我们来到shopID下拉列表,我们需要刷新我的视图(表数据ajax响应),而不是在客户名称下拉列表中选择 公共函数selectCustById(){ //在商店中检查iff下拉列表shopId=“选择”

当我点击
PatymentRecieved
left_菜单链接时,我们进入
PatymentRecieved
查看并从shop下拉列表中选择shopId,根据shopId,如果我们从该客户下拉列表中选择任何客户名称,而不是通过ajax响应在表中生成的结果,我们将在另一个下拉列表中获得客户名称,问题是,如果我们来到shopID下拉列表,我们需要刷新我的视图(表数据ajax响应),而不是在客户名称下拉列表中选择

公共函数selectCustById(){
//在商店中检查iff下拉列表shopId=“选择”
如果($this->input->post('shopId')==“Select”){echo“Select”}
$shop_id=$this->input->post('shop id');
$data['custName']=$this->transaction\u model->getCustNameByshopId();
$i=0;
foreach($data['custName']作为$custName){
如果($i==0){
回显“选择”;
}
回显“$custName->name”;
}
$i++;
}

在下拉菜单中选择“选择”后,只需将javascript代码放在下面

window.location.reload();
在两个下拉列表中选中的值均为“选择”后,将使用上述javascript

window.location.reload();
   window.location.reload(true);