IE中没有隐藏和禁用下拉存根

时间:2011-07-22 09:25:21

标签: jquery

我正面临着Internet Explorer的非常严重的问题。我一直试图使用jQuery隐藏一些下拉列表。除了在Internet Explorer中,它在所有浏览器中都运行良好。这是我的代码

 $('TABLE TBODY select').find("option[value='1']").hide();

我已在我们的社区发布此内容,但我得到的回复称隐藏选项隐藏在IE中不起作用。然后我将代码更改为

 $('TABLE TBODY select').find("option[value='1']").prop('disabled',true);

它在IE8中工作正常,但在IE7中没有。请有人帮助我。

1 个答案:

答案 0 :(得分:1)

您是否使用toggle()进行了尝试。

$('TABLE TBODY select').find("option[value='1']").toggle();

我很久以前就遇到过这种情况。我想我通过使用toggle()来解决它。希望这也适用于您的情况。