【问题标题】:anchor tag is not appearing in bootstrap options锚标记未出现在引导选项中
【发布时间】:2020-11-08 21:01:53
【问题描述】:

我正在进行分页排序,但没有出现锚标记。当我检查元素时,选项中没有锚标记。我不明白为什么会这样。我正在使用引导程序。这是我的代码

 <select class="wide">
    <option data-display="Select">Nothing</option>
    
    <option value="Relevance">
    <a href="shop.php?sort=1">Relevance</a>
    </option>
    
    <option value="Name, A to Z"><a href="<?php echo $_SERVER['PHP_SELF'] . "?sort=2"; ?>"> Name, A to Z</a>
    </option>
    
    <option value="Name, Z to A"><a href="<?php echo $_SERVER['PHP_SELF'] . "?sort=3"; ?>">Name, Z to A</a></option>
    
    <option value="Price, low to high">
    <a href="<?php echo $_SERVER['PHP_SELF'] . "?sort=4"; ?>">Price, low to high</a>
    </option>
    
    <option value="Price, high to low"><a href="<?php echo $_SERVER['PHP_SELF'] . "?sort=5"; ?>">Price, high to low</a></option>
</select>

【问题讨论】:

    标签: php css twitter-bootstrap pagination anchor


    【解决方案1】:

    HTML &lt;option&gt; 元素仅允许在其内容中包含文本,可能带有转义字符(例如 &amp;eacute;)。
    你不能在里面添加&lt;a&gt;,但是你可以用JavaScript处理onclick事件。

    【讨论】:

    • 所以这意味着我不能在选项内使用锚
    • @Azeez 完全一样,但如果您愿意,您可以在用户单击特定 option 时处理事件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-07
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-23
    相关资源
    最近更新 更多