Bootstrap多级下拉不起作用

时间:2017-09-02 09:49:37

标签: html css twitter-bootstrap dynamic-websites

我正在开发一个PHP网站。由于某些原因,我需要在导航栏中添加多个级别下拉列表。我尝试了bootstrap class =“ dropdown-submenu ”,但我不知道为什么它没有用。

  <ul class="dropdown-menu">
              <?php 
                $alllinks = mysql_query("SELECT `cid`, `cname`  FROM `services` WHERE `parentid`=0");
                while($reslink = mysql_fetch_assoc($alllinks)){ ?>
                <li class="dropdown-submenu">
                    <a tabindex="-1" href="<?php echo MYWEBSITE;?>services/<?php echo to_prety_url($reslink['cname']).'-'.$reslink['cid'];?>.html">
                     <?php echo $reslink['cname'];?>
                     </a>
                     <ul class="dropdown-menu">
                          <li>
                             <a href="<?php echo MYWEBSITE;?>servicedetail/<?php echo to_prety_url($rowsb['cname']).'-'.$rowsb['cid'];?>.html">
                                 <?php echo $rowsb['cname'];?> 
                             </a> 
                          </li><br>
                     </ul>
                </li><br>
                <?php } ?>
                </li>
             </ul>

1 个答案:

答案 0 :(得分:0)

在整个代码中你没有将MYWEBSITE括在倒置的逗号中 你写的。

<?php echo MYWEBSITE;?>

而你应该写

<?php echo "MYWEBSITE";?>

并且您正在使用旧的和不推荐使用的mysql连接器,强烈建议您切换到PDO或mysqli。