簡體   English   中英

我需要在Codeigniter中刷新視圖

[英]I need to refresh my view in codeigniter

當我單擊PatymentRecieved left_menu鏈接時,我們轉到PatymentRecieved視圖,並從shop dropDown中選擇shopId,基於shopId的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++;
}

在下拉菜單中選擇"select"后,只需將以下javascript代碼放在下面

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

在選中兩個下拉列表中選擇的值為“ select”后,將使用上述javascript。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM