【问题标题】:how to set an option being selected by jquery in ie?如何在ie中设置jquery选择的选项?
【发布时间】:2012-10-26 10:03:54
【问题描述】:
我尝试设置一个通过其值选择的选项。我的代码在这里。它适用于 FF 和 Chrome,但不适用于 IE。谁能帮助我?
var province = $("#hideProvince").val();
if(province != ""){
$("#province option[value='"+ province + "']").attr("selected", "selected");
}
【问题讨论】:
标签:
jquery
internet-explorer
option
selected
【解决方案1】:
试试attr("selected", true)而不是attr("selected", "selected"),我发现这个post可能与您要查找的内容有关。
var province = $("#hideProvince").val();
if(province != ""){
$("#province option[value='"+ province + "']").attr("selected", true);
}
【解决方案2】:
您可以在select 上设置val() 以更新所选选项:
var province = $("#hideProvince").val();
if (province != ""){
$("#province").val(province)
}
Example fiddle