1. 程式人生 > >jQuery操作select(設定某個option為選中狀態)

jQuery操作select(設定某個option為選中狀態)

摘要: 之前看到別人的部落格上關於這個操作是有誤的,所以決定mark一下– –2016/02/某天自oschina blog。
  小夥伴的程式碼是這樣的:

$(".selector").find("option[text='xxx']").attr("selected",true);

  我們知道find()的引數作用是一個選擇器,這裡原本是想通過option元素的text屬性值做選擇表示式的一部分,然而option元素沒有text這個屬性,這樣寫肯定是不會得出期望的結果,我們可以通過option元素的value屬性來做過濾,只做一個小改動就可以了,程式碼如下:

$(".selector").find("option[value='xxx']").attr("selected",true);