1

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

    $(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