缓存通过ajax加载的jQuery UI选项卡内容?

时间:2013-01-16 19:31:38

标签: jquery ajax jquery-ui

我在我的Web应用程序中使用jQuery UI选项卡,我正在通过外部HTML文件的ajax加载选项卡内容。这里的一个缺点是在选项卡之间切换时将清除任何用户输入。是否可以在这种情况下启用缓存来保留用户输入?我尝试将cache:true添加到jQuery site

的示例中
    $(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.");
                        });
                }
            });
    });

但是当我从一个标签切换到另一个标签然后再返回时,我会收到“无法加载此标签。我们会尽快解决此问题。”错误。

我将不胜感激。

0 个答案:

没有答案