【问题标题】: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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-27
        • 2012-12-04
        相关资源
        最近更新 更多