我需要在codeigniter

时间:2015-07-09 06:03:08

标签: php ajax codeigniter-2

当我点击PatymentRecieved left_menu链接时,我们转到PatymentRecieved视图并从shop dropDown中选择shopId,如果我们从该客户中选择任何客户名称,我们会在另一个dropDown中获取客户名称通过ajax响应,下拉菜单比表中生成的结果下拉,问题是IFF我们来shopID下拉菜单比我们在客户名称下拉选择="select"中选择="Select"而不是我们需要刷新我的视图(表数据ajax)回应)

public function selectCustById(){

        //check iff in shop dropDown shopId="Select"
       if($this->input->post('shopId')=="Select"){echo "<option>Select</option>";}

        $shop_id=$this->input->post('shopId');
        $data['custName']=$this->transaction_model->getCustNameByshopId();

        $i=0;

        foreach ($data['custName'] as $custName) {
            if($i==0){
                echo "<option>Select</option>";
                }
            echo "<option value='$custName->id'>$custName->name</option>";

             }
        $i++;
}

2 个答案:

答案 0 :(得分:0)

在下拉列表中选择"select"

后,只需输入以下javascript代码即可
window.location.reload();

答案 1 :(得分:0)

   window.location.reload(true); 

上面提到的javascript将在检查下拉菜单中选择的值后使用&#34;选择&#34;。