我正在使用spring mvc和jquery的應用程序。通信到服務器時發生錯誤(jQuery警報)
我收到此錯誤信息,而選擇另一個選項卡和前一個選項卡未正確加載,並且只有幾秒鐘的警報顯示,我重定向到請求的頁面。
我已經檢查了所需的jquery jtable庫,一切都正常加載。 JSON的大小寫也完成了。
那麼問題仍然存在?
請幫我找出答案。
我正在使用spring mvc和jquery的應用程序。通信到服務器時發生錯誤(jQuery警報)
我收到此錯誤信息,而選擇另一個選項卡和前一個選項卡未正確加載,並且只有幾秒鐘的警報顯示,我重定向到請求的頁面。
我已經檢查了所需的jquery jtable庫,一切都正常加載。 JSON的大小寫也完成了。
那麼問題仍然存在?
請幫我找出答案。
我想那很簡單,當你點擊一個標籤頁時,你正在從服務器獲取內容,同時你點擊另一個標籤並且以前的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');
});
是的,這將工作 。即使我想掩蓋頁面,但假設我想重定向到新請求的頁面,因爲我錯誤地點擊了該選項卡,然後禁用選項卡點擊將無濟於事。 –
您可以在所有頁面中使用此js涉及標籤? – Aditya
所以我的問題是禁用點擊沒有解決方案。 –
重新分配的單擊事件你正在做標籤點擊阿賈克斯的東西? – Aditya
是的。阿賈克斯正在使用。 –
我想那是很簡單的,當你點擊一個標籤時,你正在從服務器獲取內容,同時你點擊另一個標籤並且以前的ajax調用不能完成,這是問題嗎? – Aditya