2012-11-06 53 views
4

我嘗試設置一個選項,通過它的值被選中。我的代碼在這裏。它可以在FF和Chrome中使用,但不能在IE中使用。任何人都可以幫助我?如何設置一個選項被jquery選中ie?

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

回答

1

嘗試attr("selected", true)代替attr("selected", "selected"),我發現這個post它可能與你在找什麼。

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

Thanks.It有很大幫助! – Allerson

+0

不客氣。 – Adil

2

您可以設置在selectval()更新所選選項:

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

Example fiddle

+0

謝謝。這也是作品。 – Allerson

相關問題