我的html:

<div id="tabs">
    <ul>
        <li><a href="~/WebAppOne">Web App One</a></li>
        <li><a href="~/WebAppTwo">Web App Two</a></li>
    </ul>
</div>

而我的jQuery:

$( document ).ready( function () {
    $( "#tabs" ).tabs( {
        cache: true
    } );
} );

问题是我希望选项卡内容仅加载一次。 第一次加载就很好了,但是如果我在选项卡之间单击,它将重新加载页面。 因此,如果用户在WebAppOne上的表单中输入了某些内容,则切换到WebAppTwo并返回将更改他们的更改。

所以首先, cache:true是我想要的吗? 还是只是像普通浏览器一样缓存页面? 理想情况下,无论页面如何单击,我都希望在页面加载时异步加载所有选项卡内容区域,然后再也不加载。

有没有办法做到这一点?

===============>>#1 票数:0

如果您的Web服务器发送缓存控制标头,并且浏览器认可这些缓存将“神奇地发生”。

http://condor.depaul.edu/dmumaugh/readings/handouts/SE435/HTTP/node24.html

  ask by Nicros translate from so

未解决问题?本站智能推荐:

4回复

使用Javascript重新加载页面并指定jquery标签

我想使用javascript重新加载页面。 我不能只使用window.location.reload(); 因为我正在使用jquery选项卡,并希望指定一个在重新加载后要选择的选项卡。 设置window.location.href是最好的方法吗? 即window.location.h
1回复

暂时禁用jquery标签缓存,以切换标签和刷新其他标签。 但它会重新加载其他标签

最初,我启用了缓存。 由于哪个原因,每个选项卡仅调用一次ajax。 首先进行某些活动后,我有意切换标签,以便其他标签重新加载。 为此,我使用ajaxOptions禁用cache:false。 这将使用新值重新加载选项卡。 但是问题来了,当我切换回第一个选项卡时,它也会重新加载。
1回复

jQuery在一个页面中多个标签组

我从哪里获得脚本的相关问题: jQuery,一页 jQuery 上的多个选项卡组 与相同的脚本冲突 如标题所示,我有一个包含多个选项卡组的页面。 选项卡仅在第一组上起作用,而在其余组上停止起作用。 剧本: 完整的HTML: 请注意,这是动态的,因此我可以添加更
3回复

缓存JQuery UI-Tabs Ajax加载的内容?

我使用JQuery UI Tabs 。 我所做的是使用Ajax加载每个选项卡的内容,如下所示: http : //jqueryui.com/tabs/#ajax 问题:如果用户单击选项卡A,然后再单击选项卡B,然后再单击选项卡A,则选项卡A的内容将加载两次。 是否可以缓存JQuer
1回复

页面加载时,jQuery选项卡闪烁(FOUC)

我有以下网站: http://cassidoo.public.iastate.edu/ 我在菜单中使用JQuery UI选项卡。 加载页面时,选项卡中会有一段内容。 我已经尝试了从ui-tabs-hide技巧到隐藏Javascript内容的所有内容。 有缺点我不知道吗?
1回复

如何折叠jQuery中的标签?

当用户选择某个特定主题时,我正在使用此Javascript脚本显示与该主题相关的YouTube频道列表,但是如果我再次单击该主题的名称,则其标签不会折叠。 相反,它再次显示频道列表。
1回复

JavaScript重定向到带有jquery标签的页面

'我有一个页面,在运行AJAX和js函数后,我需要重新加载页面并转到特定的JqueryUI选项卡。 (在这种情况下,标签为'tabs-b')(jquery-ui-1.8.20) 此代码将重新加载页面,但不会转到选项卡-b(默认情况下为它) 我也尝试过达到相同的效果: 但是
2回复

选择页面加载时的默认标签

我希望在页面加载时“选择”第一个标签。 嗨,我希望在页面加载时选择第一个标签“发现”。 我已经在Javascript中运行了相同代码功能的多个版本,但似乎没有任何效果。 我想知道我的JavaScript或HTML代码格式是否正确。 我已将此用作参考: https : //code
1回复

JQuery UI选项卡在页面重新加载时不会保存选定的选项卡索引

当我使用AJAX或PHP POST时,页面重新加载并且标签弹回到索引位置0,这非常烦人。 你可以在下面找到代码。 我试图将选项卡索引保存在cookie中,并使用它返回到选定的选项卡,即使页面重新加载。 代码在这里: 也许有人可以帮我找到如何使它工作?
2回复

根据JSON创建jquery标签

编辑:我正在大规模更改问题,以反映我对问题的新理解。 我现在有一个可变长度的JSON文件{"CORE 1":"alfa", "CORE 2":"beta", ...}我想在其上生成一些( https://jqueryui.com/ tabs / jquery)根据键名来命名标签,并使用这些值作