2015-11-19 77 views
1

我用materialize_select()初始化了選擇,但我想通過代碼切換當前選定的選項。重新排序和重新初始化列表似乎都很愚蠢,並會破壞列表的順序(我想保留)。如何以編程方式從MaterializeCSS的select中選擇一個選項?

比如我有一個選項的選擇:ABC

A當前選擇,但我想選擇B

我該如何做到這一點?

回答

4

你要做的第一件事就是,在我的情況下通過Jquery,選擇你想要的值,然後選擇Initialize。 看:

$(document).ready(function(){ 
    $("select[id$='idSelect'] option[value=1]").attr("selected", true); 
    $('select').material_select(); 
}); 

我離開一個例子:Example Select

+0

完美! 實際上,我發現這在一小時前也是從同事那裏工作的。 太糟糕了,沒有在文檔中明確說明。 謝謝!上例中的 – James

+0

,** $('#cmb').val('1')**在設置選項時也有效。 – fitzpaddy

相關問題