1

Web アプリケーションで jQuery UI タブを使用しており、外部 HTML ファイルから ajax を介してタブのコンテンツを読み込んでいます。ここでの 1 つの欠点は、タブを切り替えるとユーザー入力がクリアされることです。この状況でキャッシュを有効にして、ユーザー入力を保持することは可能ですか? jQueryサイトcache:trueの例に追加してみました:

    $(function() {
    $("#tabs")
        .tabs(
            {
                cache: true,
                beforeLoad : function(event, ui) {
                    ui.jqXHR
                        .error(function() {
                            ui.panel
                                .html("Couldn't load this tab. We'll try to fix this as soon as possible.");
                        });
                }
            });
    });

しかし、あるタブから別のタブに切り替えてから再び戻すと、「このタブを読み込めませんでした。できるだけ早く修正するよう努めます。」というメッセージが表示されます。エラー。

助けていただければ幸いです。

4

0 に答える 0