html – 显示选项:none没有隐藏在IE中

html – 显示选项:none没有隐藏在IE中,第1张

概述我在选择中有多个选项.我已经对选项进行了排序并禁用并使用jquery隐藏了重复的选项.该代码在chrome和firefox中运行良好,但在IE和safari中,显示为:none的选项仍然显示. 这是代码的jsfiddle: <select> <option value="5797">34</option> <option value="5809">37</option> ... 我在选择中有多个选项.我已经对选项进行了排序并禁用并使用jquery隐藏了重复的选项.该代码在Chrome和firefox中运行良好,但在IE和safari中,显示为:none的选项仍然显示.

这是代码的Jsfiddle:

<select>  <option value="5797">34</option>  <option value="5809">37</option>  ...   <option value="5653">71</option>  <option Disabled="" selected="selected" value="53">Eye</option>  <option Disabled="Disabled"  value="5441">52</option>  <option Disabled="Disabled"  value="5443">52</option>  ...  <option Disabled="Disabled"  value="5431">51</option></select>

http://jsfiddle.net/7vUdb/

解决方法 IE不支持style =“display:none;” on< option>标签.

您唯一的选择是删除它们 – 作为创建HTML的一部分,或通过客户端脚本.

总结

以上是内存溢出为你收集整理的html – 显示选项:none没有隐藏在IE中全部内容,希望文章能够帮你解决html – 显示选项:none没有隐藏在IE中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1102250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存