【问题标题】:JQUERY UI - tabs - load data into a tab, without using IFRAME - Alternative optionsJQUERY UI - 选项卡 - 将数据加载到选项卡中,而不使用 IFRAME - 替代选项
【发布时间】:2012-07-19 03:21:43
【问题描述】:

我目前有一个 JSP 页面,其中包含一个基于 Jquery UI 的手风琴(基于页面的左侧),当您在此手风琴中选择一个选项时,它会启动一个新选项卡(选项卡基于页面中心)

加载到我的新选项卡中的内容来自我项目中的 JSP 页面。我正在使用 IFRAME 执行此操作,但我想知道是否有办法将此 JSP 的数据加载到选项卡中而不是 IFRAME?

此 JSP 包含动态数据、图像和文本。

如果输出显示在选项卡本身而不是 IFRAME 中会更简洁 - 可用性不是很好。

我可以有哪些 IFRAME 的替代选项来执行此操作?

【问题讨论】:

  • 你可以使用任何 jquery 的 ajax 方法:$(selector).load, $.get, $.post, $.ajax
  • 如果我回答了您的问题,请点击我的回答旁边的复选标记,谢谢。

标签: javascript jquery ajax jsp jquery-tabs


【解决方案1】:

可以使用jQuery的load函数,非常简单好用。

一个很好的例子可以在这里看到:http://jsfiddle.net/SO_AMK/TR2kn/(点击展开)

一个更简单的例子:http://jsfiddle.net/SO_AMK/TR2kn/1/

但是,请注意,这无法跨域加载数据,因此数据必须在您的服务器上(有一些解决方法,但它们变得复杂)!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多