0

我正在使用 spring mvc 和 jquery 开发一个应用程序。

我在选择另一个选项卡时收到此错误消息,并且前一个选项卡未正确加载,并且仅在几秒钟内出现警报,并且我被重定向到请求的页面。

我已经检查了所需的 jquery jtable 库,并且所有内容都已正确加载。JSON 的大写也完成了。

那么问题在哪里持续存在呢?

请帮我找出来。

4

1 回答 1

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'); 
    });
于 2013-08-06T07:28:16.340 回答