2

jQuery UI Tabsを使用しています。タブの 1 つが AJAX 経由で読み込まれます。オプションをcachetrueに設定すると、すべてが完全に機能しますが、... AJAXタブをクリックしてからすぐに別のタブに切り替えると、AJAXタブが即座に中止されたように見え、エラーが発生します(エラーテキストなし) )。

テストとして、サーバー上で 2.5 秒の遅延が発生するタブをセットアップしました... AJAX タブをクリックして待つと... コンテンツが表示されます... しかし、前に別のタブに切り替えると2.5 秒経過すると、errorイベントが発生します。

問題は、別のタブに切り替えたという理由だけで AJAX が中止されないようにするにはどうすればよいかということです。

4

1 に答える 1

0

私はまったく同じ問題を抱えています。jax応答が終了するまで他のタブを無効にしてから、これに対する実際の修正が見つかるまでそれらを再利用可能にしました。

于 2011-07-22T18:28:38.290 に答える