亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

確認框未出現在從控制器 (CodeIgniter) 調用的 PHP 中

確認框未出現在從控制器 (CodeIgniter) 調用的 PHP 中

胡子哥哥 2022-12-02 16:11:21
我已經完成了所有的答案,但沒有得到我的問題的確切解決方案,所以發布了這個問題。我試圖在我的控制器中的特定條件下顯示一個確認框,如下所示:if($old_riochannel_upto > $param_valid_from){        echo "<script>if(!confirm(\'Kindly note that a promotional offer is valid between the period DD/MM?/YYYY to DD/MM/YYYY. During this period the prices mentioned in the promotional offer will override the prices mentioned in this RIO\')){ window.location.href = 'index'; } </script>";                               }但是即使條件匹配,這個 pop 也不會顯示。如果放在exit結束if標簽之后顯示。我做錯了什么?
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

以防萬一有人遇到同樣的問題,我發布了我自己找到的解決方案。


我沒有在 echo 中編寫腳本標記,而是重定向到另一個函數,并在那里調用了顯示此確認框的視圖。像這樣:


if($old_riochannel_upto > $param_valid_from){        

    redirect('Rio/load_modal_update');

}

然后在load_modal_update調用已確認彈出的視圖文件的函數中。


public function load_modal_update(){  

    $this->load->view('rio/modal_popup_update');

}

我不知道為什么它在 echo 語句中不起作用。


查看完整回答
反對 回復 2022-12-02
  • 1 回答
  • 0 關注
  • 77 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號