2014-07-21 110 views
0

我們在jsf/primefaces應用程序中有一個Ajax問題。Primefaces Ajax請求異步問題

以下是我們的場景。 Primefaces面板 - >面板網格(2列) - >標籤& primefaces輸入元素(Textbox/Checkbox/RadioButton等)。 關於任何輸入元素的更改,我們有一個ajax調用,我們在update屬性的幫助下處理各個ajax動作的輸入和oncomplete,我們正在更新父面板。根據答案,我們顯示/隱藏子問題。當Ajax請求正在進行時,如果用戶在其他輸入元素上執行任何後續操作(選中複選框或單選按鈕),請求沒有排隊。一旦面板得到第一個Ajax請求的更新,用戶作爲第二個動作的一部分輸入的數據就會丟失。我們嘗試通過嘗試async =「true」和async =「false」來解決此問題。

任何人都可以請建議如何解決這個問題與阻止/鎖定用戶界面?

在此先感謝。

回答