2016-06-14 75 views
1

我有關於ajax jquery和CI的問題。加載另一個頁面,而Ajax仍然運行/鎖定頁面?

的問題是,例如,像我有2個菜單:

  1. 輪廓
  2. 添加新的配置文件

第一次當我打開頁面的個人資料,阿賈克斯加載數據,而Ajax狀態仍在等待我點擊菜單「添加新配置文件」以在新選項卡中打開。結果是第二頁「添加新配置文件」已打開,但頁面未加載(空白白頁)。 在菜單1中加載Ajax之後,第二頁剛剛開始加載頁面。

那麼是否有任何解決方案來加載頁面而無需等待Ajax jQuery?

+0

您可以使用兩個並行交易將兩個ajax請求一起運行。你可以setTimeout用戶做出新的交易 –

+0

感謝您的解決方案..我已經找到了我失蹤.. session_write_close();在控制器CI中 –

回答

4

您的$ ajax調用正在異步調用..try async:false $ ajax調用。