Javascript jQuery脚本没有';我不能在Internet Explorer 10中工作
当我选择需要激活按钮的选项时,它可以在除IE10之外的所有浏览器中工作 选择用户的html: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
<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(){