4

その値を介して選択されているオプションを設定しようとしています。私のコードはここにあります。FFとChromeでは機能しますが、IEでは機能しません。誰か助けてもらえますか?

var province = $("#hideProvince").val();
if(province != ""){
  $("#province option[value='"+ province + "']").attr("selected", "selected");
}
4

2 に答える 2

2

で、選択したオプションを更新するようにval()設定できます。select

var province = $("#hideProvince").val();
if (province != ""){
  $("#province").val(province)
}

フィドルの例

于 2012-11-06T12:41:39.923 に答える
1

attr("selected", true)の代わりに試してみてください。探しているものに関連している可能性があるこの投稿attr("selected", "selected")を見つけました。

var province = $("#hideProvince").val();
if(province != ""){
  $("#province option[value='"+ province + "']").attr("selected", true);
}
于 2012-11-06T12:40:05.823 に答える