1. 程式人生 > >WEB前臺遇到的問題總結—001—使用jquery設定select的預設選中項不成功問題

WEB前臺遇到的問題總結—001—使用jquery設定select的預設選中項不成功問題

使用jquery設定select的預設選中項不成功問題

在之前使用jquery進行select的預設值設定時,沒有出現過設定不成功的問題,但是這次使用能夠進行預設值的設定,但是在顯示上一直為第一個option。

我使用jquery進行設定的方法:

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

或是

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

還有就是直接給select進行賦值,但是都沒有作用:

$(
"#selector").val("");

後來我發現,在做專案的時候引入了一個外掛:select2。這個外掛之前沒有接觸過,在使用的過程中也不知道,所以才會出現進行這種問題,所以在此記錄下:

$("#selector").select2().select2('val', $('#selectoroption[value="'+memory+'"]').val());

但是在使用前要在select的class屬性中加入select2,只有這樣才成夠成功進行選擇