對於我正在處理的項目,使用Select2 jQuery插件(v4.0.3)。 select2實例來自ajax,我想知道我有一種以編程方式選擇選項的方法。以編程方式在AJAX中選擇選項Select2
我以前能夠通過設定值:
$('#input-field').val(['123','456']).trigger('change')
當它是不阿賈克斯來源。現在我需要使用來自ajax的Select2實例來處理這個問題。
我創建了一個jsFiddle實例,只是讓你可以看到我的意思。單擊Set Values應該在select2實例中選擇2個值。
謝謝!
P.S.我甚至嘗試了tags
選項設置爲true
,因此任何價值可以得到選擇(即使它不是一個從AJAX查詢結果),它仍然不工作
看起來像你的ajax調用沒有得到正確的值,但是當清除select2框並單擊「設置值」鏈接一切正常。 – Dekel