在选择中隐藏第一个选项

这个问题在这里已经有了答案:

  • 如何用CSS隐藏<select>菜单中的<option>选项? 13个答案

  • $("#my-drop-down-select-element-id").find("option").eq(0).remove();
    

    您可以使用上面的代码删除<select />元素中的第一个<option />元素。

    使用CSS来隐藏<option />元素是有问题的。 有关详情,请参阅下面的链接。

    要分解上述功能链:

  • 选择<select />元素。 (没有双关语意)
  • 在之前选择的元素中查找<option />元素。 我使用find()因为如果有选项组,那么children()将不起作用。
  • 只过滤掉第一个<option />元素。
  • 从DOM中移除该元素。
  • 这之前肯定有人问过,对于更多的阅读:如何用CSS隐藏<select>菜单中的<option>选项?


    $('select > option:first').hide();
    

    所有你的第一个选择选项隐藏与此。


    HTML

    <select id='test'>
        <option value='1'> op 1 </option>
        <option value='2'> op 2 </option>
        <option value='3'> op 3 </option>
        <option value='4'> op 4 </option>
    </select>
    

    jQuery的

    $(document).ready(function() {
        $("#test").find("option").eq(0).remove();
    });
    

    而已!

    链接地址: http://www.djcxy.com/p/70601.html

    上一篇: Hide first option in select

    下一篇: How to add placeholder text to dropdown