Javascript jQuery脚本没有';我不能在Internet Explorer 10中工作

Javascript jQuery脚本没有';我不能在Internet Explorer 10中工作,javascript,jquery,html,Javascript,Jquery,Html,当我选择需要激活按钮的选项时,它可以在除IE10之外的所有浏览器中工作 选择用户的html: <select id="tenants" name="tenants" size="10" class="reportOption" onchange=""> <option value="DSF-sdfdsfdsf" id="9" onclick="">DSF-sdfdsfdsf</option> <option value="HLQ - Harl

当我选择需要激活按钮的选项时,它可以在除IE10之外的所有浏览器中工作

选择用户的html:

<select id="tenants" name="tenants" size="10" class="reportOption" onchange=""> 
<option     value="DSF-sdfdsfdsf" id="9" onclick="">DSF-sdfdsfdsf</option> 
<option value="HLQ - Harlequin North America" id="6" onclick="">HLQ - Harlequin North           America</option> 
<option value="HMB - Harlequin Mills and Boone" id="7" onclick="">HMB - Harlequin Mills and Boone</option> 
<option value="HQA - Harlequin Australia" id="8" onclick="">HQA - Harlequin Australia</option> 
<option value="KPC - Kensington" id="5" onclick="">KPC - Kensington</option> 
<option value="LDD - Libre Digital Inc." id="1" onclick="">LDD - Libre Digital Inc.    </option> 
<option value="SCH - Scholastic Inc." id="2" onclick="">SCH - Scholastic Inc.</option>          <option value="SSH - Simon and Shusterman" id="4" onclick="">SSH - Simon and Shusterman</option> 
</select>

尝试更改而不是单击

         //$("#categories")
         $("#tenants").change(function(){
            var selectedOption = $(this).find("option:selected");
            $(this).find('option').removeClass('selected');
            selectedOption.addClass('selected');

            selectedCategoryId=selectedOption.attr('id');
            selectedCategoryName = $(this).val();

            $('#editCtgBtn, #delCtgBtn').removeAttr("disabled").removeClass("disabled");
            $("#addCtg").hide();
        });

注意select的名称

编辑你的代码

$("#tenants").change(function(){

您不必在
元素上单击
,而是
更改
元素。此外,您不应操作输入的“disabled”属性,而应操作属性:
$('element').prop('disabled',false)事件本应是针对选定项的更改。。点击选择可能在IE中没有正确实现。。IE真是糟透了。NP-如果这个答案对你有帮助,请接受@elpofigisto
         //$("#categories")
         $("#tenants").change(function(){
            var selectedOption = $(this).find("option:selected");
            $(this).find('option').removeClass('selected');
            selectedOption.addClass('selected');

            selectedCategoryId=selectedOption.attr('id');
            selectedCategoryName = $(this).val();

            $('#editCtgBtn, #delCtgBtn').removeAttr("disabled").removeClass("disabled");
            $("#addCtg").hide();
        });
$("#tenants").change(function(){