【问题标题】:Parsing PHP variables to Bootstrap Tabs将 PHP 变量解析为引导选项卡
【发布时间】:2014-02-17 14:46:04
【问题描述】:

我有基于 Bootstrap 的网站,我想在选项卡中使用 PHP GET 变量。我需要在每个选项卡上进行分页并在 MySQL 查询中使用选定的页面。

所以我需要让my-website.com/site.php#tab1?page=2 工作。

有可能吗?

我现在已将 href 修复为选项卡,但传递变量对我不起作用。 我正在使用这个 JS

// Tabs fix
$(function(){
  var hash = window.location.hash;
  hash && $('ul.nav a[href="' + hash + '"]').tab('show');

 $('.nav-tabs a').click(function (e) {
    $(this).tab('show');
    var scrollmem = $('body').scrollTop();
    window.location.hash = this.hash;
    $('html,body').scrollTop(scrollmem);
  });
});

 $('#myTab a').click(function (e) {
  e.preventDefault()
  $(this).tab('show')
})

【问题讨论】:

    标签: php twitter-bootstrap


    【解决方案1】:

    我认为问题在于必须最后附加哈希部分。 此链接格式无效:

    my-website.com/site.php#tab1?page=2
    

    但是这个应该

    my-website.com/site.php?page=2#tab1
    

    【讨论】:

    • 哦,感谢您提供如此快速的修复!它就像魅力:)
    • 现在还有另一个问题...如果我点击 tab1 上的第 2 页,然后我切换到另一个选项卡,仍然有 ?page=2#tab2 并且 MySQL 结果仅在一页。我试图将 ?page=1 添加到每个选项卡链接,但它不起作用..
    猜你喜欢
    • 1970-01-01
    • 2014-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-29
    • 1970-01-01
    • 2012-09-19
    • 2013-10-30
    相关资源
    最近更新 更多