【问题标题】:Are jQuery tabs overkill in this case?在这种情况下,jQuery 选项卡是否过大?
【发布时间】:2011-06-23 08:54:40
【问题描述】:

我想创建一个带有两个选项卡的内容框。每个选项卡都与一个包含服务器端数据的表相关联。我现在的想法只是为每个表加载 10 行数据的页面并分别隐藏/显示每个表开始。

然后,我将根据选项卡上的点击事件或获取与正在操作的选项卡内容相关的参数(例如,通过分页)来切换选项卡内容的显示。

我应该只使用 UI 选项卡来处理这个问题,还是在这种情况下切换显示是否合理?由于用户可以更新他们的数据,我认为通过选项卡 UI 进行缓存在这种情况下没有帮助。

谢谢, 布伦丹

【问题讨论】:

    标签: jquery-ui jquery tabs


    【解决方案1】:

    据我了解,我认为这不会是矫枉过正。如果你担心性能,2个表的10行只是20,这并不多。每次“点击”分页也会增加 10 行,所以它仍然很好。

    通过点击事件使用标签激活,但使用GET参数来知道用户当前在哪个页面,来自哪个标签。

    关于您知道会更改的缓存数据,这可能是不必要的(请参阅我的第 1 段)。缓存有时会变得笨拙,所以不要添加不必要的复杂层。

    作为一个建议简单高于一切的人,我会放弃整个“标签加载”,但保留标签本身(即将被点击的界面元素),当用户点击每个标签时,它需要另一个带有标签的页面,老式风格。

    【讨论】:

    • 谢谢你。我想这是一个开放式问题,所以我很欣赏有见地的回答
    猜你喜欢
    • 2011-12-03
    • 2012-05-24
    • 1970-01-01
    • 1970-01-01
    • 2012-10-05
    • 1970-01-01
    • 1970-01-01
    • 2017-12-13
    • 2018-12-03
    相关资源
    最近更新 更多