jquery-ui - 在初始页面加载时初始化 jQuery 远程选项卡的内容

标签 jquery-ui jquery-ui-tabs

我正在使用 jQuery 选项卡库创建一组远程(即加载 ajax)选项卡。

但是,为了避免在 ajax 请求完成之前初始页面加载为空,我想在初始页面下载中包含初始选项卡的内容。

我通常通过在初始页面加载时提供一个与选项卡标题匹配的 div 来实现这一点,但即使此内容立即出现,一旦我初始化选项卡,它就会执行 ajax 请求 IN ADDITION既浪费又导致闪烁。我的基本问题是如何让 jQuery 选项卡不对最初选择的选项卡执行 ajax 请求,并将此内容作为初始页面加载的一部分,同时仍然动态加载其他选项卡。

复杂的是我无法硬编码哪个选项卡是“初始”选项卡的 ids/hrefs,因为初始选项卡会根据可用内容而改变。

我敢肯定,在我初始化选项卡之前,使用 javascript 动态重写选项卡的 URL 有某种 hacky 方法可以做到这一点,但我正在寻找更简洁的解决方案。

有什么想法吗?

最佳答案

您是否使用特定的选项卡控件来执行此操作?这在很大程度上取决于您的选项卡是如何实现的...

如果您希望在不延迟加载的情况下包含数据,则必须在服务器端包含它。

给我更多的细节,我看看我能做些什么!

关于jquery-ui - 在初始页面加载时初始化 jQuery 远程选项卡的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1247594/

相关文章:

jquery ui 选项卡不再支持 cookie?怎么办?

jQuery 1.6.2 错误,不支持操作”代码 : "9

javascript - jQuery datepicker 加载时显示未定义。

jquery - 如何在 browserify 中使用 jquery 插件?

对于更多 DIV 项目,jQuery 拖放速度会变慢

javascript - HTML 中是否可以使 IE 更宽容标记错误(例如无关标签)?

JQuery 动态对话框 Div

jquery - JQUERY 中用于加载 JQGRID 的选项卡

jQuery:多个当前夸大的问题

grails - jQuery UI选项卡的内容不在打印中