2013-08-06 52 views
0

我正在使用spring mvc和jquery的應用程序。通信到服務器時發生錯誤(jQuery警報)

我收到此錯誤信息,而選擇另一個選項卡和前一個選項卡未正確加載,並且只有幾秒鐘的警報顯示,我重定向到請求的頁面。

我已經檢查了所需的jquery jtable庫,一切都正常加載。 JSON的大小寫也完成了。

那麼問題仍然存在?

請幫我找出答案。

+0

重新分配的單擊事件你正在做標籤點擊阿賈克斯的東西? – Aditya

+0

是的。阿賈克斯正在使用。 –

+0

我想那是很簡單的,當你點擊一個標籤時,你正在從服務器獲取內容,同時你點擊另一個標籤並且以前的ajax調用不能完成,這是問題嗎? – Aditya

回答

1

我想那很簡單,當你點擊一個標籤頁時,你正在從服務器獲取內容,同時你點擊另一個標籤並且以前的ajax調用不能完成。 因此,解決辦法是禁用所有選項卡點擊,而你的Ajax調用正在處理:

$(".your_Tab_class").removeClass('.class_name_assigned_To_click_event'); 

當Ajax調用已經完成,基於類名

$('.your_Tab_class').each(function(){ 
      $(this).addClass('.class_name_assigned_To_click_event'); 
    }); 
+0

是的,這將工作 。即使我想掩蓋頁面,但假設我想重定向到新請求的頁面,因爲我錯誤地點擊了該選項卡,然後禁用選項卡點擊將無濟於事。 –

+1

您可以在所有頁面中使用此js涉及標籤? – Aditya

+1

所以我的問題是禁用點擊沒有解決方案。 –

相關問題