我有一些請求不能是ajax請求,有沒有辦法仍然使用p:ajaxStatus組件與非Ajax請求。Primefaces p:ajaxStatus非Ajax請求
2
A
回答
1
非Ajax請求完全重新加載整個頁面。所以你不能從字面上使用p:ajaxStatus
來表示正在進行非Ajax請求。
如果您的請求導致頁面導航,那麼沒有使用p:ajaxStatus
。否則,您可以通過p:ajaxStatus
將ajax請求與之結合。
不久之後p:ajaxStatus不能用來顯示非ajax請求的狀態。
2
這有點晚了,但我基本上都是在說你在說什麼。目標是在非ajax請求上顯示動畫gif我使用此函數打開ajaxStatus顯示。我的電話號碼:ajaxStatus有「ajaxStatus」的ID:
function startAjaxStatus() {
document.getElementById("ajaxStatus_start").style.display='block';
document.getElementById("ajaxStatus_complete").style.display='none';
document.getElementById("ajaxStatus_error").style.display='none';
document.getElementById("ajaxStatus_default").style.display='none';
}
現在你只需要確保你的非Ajax請求之前調用該函數:
<p:commandButton ajax="false" onclick="startAjaxStatus()" ...
相關問題
- 1. Primefaces p:ajaxStatus onerror不叫
- 2. Primefaces Ajax請求異步問題
- 3. 在primefaces中爲ajax請求使用ajax狀態
- 4. 通過非ajax按鈕發佈請求獲取Primefaces數據錶行變量
- 5. 的Ajax跨域請求非控制域
- 6. 阻斷非AJAX請求到PHP
- 7. 新Ajax請求onComplete每個Ajax請求
- 8. Ajax請求中的jQuery Ajax請求
- 9. Primefaces:所有ajax請求的默認oncomplete方法
- 10. PrimeFaces dataTable在Ajax請求後不會更新
- 11. ajax請求後primefaces日曆日期字段不工作
- 12. JSF PrimeFaces Ajax請求註銷和會話失效後
- 13. JSF/Primefaces - Ajax請求有時會跳過JSF階段
- 14. 如何在primefaces中實現回調ajax請求?
- 15. Acts_As_Votable Ajax請求
- 16. Trigger.io Ajax請求
- 17. rails ajax請求
- 18. 從Ajax請求
- 19. Magento ajax請求
- 20. jQuery - AJAX請求
- 21. Ajax請求Codeigniter
- 22. Ajax請求
- 23. AJAX XMLHTTP請求
- 24. Rails Ajax請求
- 25. spring ajax請求
- 26. AJAX長請求
- 27. MVC4 Ajax請求
- 28. Cakephp Ajax請求
- 29. AJAX請求池
- 30. Highchart ajax請求
我明白了,謝謝。 – c12 2011-03-31 15:33:48