Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在select2 multi-select中隐藏选项_Javascript_Jquery_Jquery Select2 - Fatal编程技术网

Javascript 在select2 multi-select中隐藏选项

Javascript 在select2 multi-select中隐藏选项,javascript,jquery,jquery-select2,Javascript,Jquery,Jquery Select2,我需要隐藏/显示select2 multi-select中的选项 我尝试过类似的方法,但选项二并没有隐藏: $document.readyfunction{ $‘测试’。选择2; }; 一 二 三 您可以使用以下代码: 选项[value=2]{显示:无;} 最好是为每个li元素动态添加一个css类/id,并以它们为目标,而不是可能是动态的值 ps:IE可能有点问题,但您必须使用disabled而不是display:none并编写css,如下所示: $document.readyfunctio

我需要隐藏/显示select2 multi-select中的选项

我尝试过类似的方法,但选项二并没有隐藏:

$document.readyfunction{ $‘测试’。选择2; }; 一 二 三
您可以使用以下代码:

选项[value=2]{显示:无;}

最好是为每个li元素动态添加一个css类/id,并以它们为目标,而不是可能是动态的值


ps:IE可能有点问题,但您必须使用disabled而不是display:none并编写css,如下所示:

$document.readyfunction{ $test.select2; }; .select2容器默认值。select2-results\u选项[aria disabled=true]{display:none;} 一 二 三
你试过可见性:隐藏吗?@Luca是的。但是没有结果。这看起来很好。你能检查一下@rupshagarwal的版本吗?@rupshagarwal:我已经添加了一个JSFIDLE:是的。无结果:在您的情况下,只需尝试使用。选择输入选项:nth-child2{display:none;}虽然此代码段可能会解决问题,但它没有解释为什么或如何回答问题。请,因为这确实有助于提高你的文章质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。它不适用于任何浏览器。检查我更新的代码。
 .Select-input option:nth-child(4){display: none;}