-2
我現在用的是選擇2插件,它允許我爲多選設置的默認值,如下所示:jQuery的:問題與傳遞變量的功能
$('#myID').select2('val', ['val1','val2','val3',...]);
這工作得很好,到目前爲止,但是當我嘗試使用一個變量,而不是硬編碼不同的vals,那麼它會失敗,所以我想我是通過錯誤的方式傳遞變量。 有人可以幫助我嗎?
我想:
var myVar = "['val1','val2','val3']";
$('#myID').select2('val', myVar);
非常感謝提前任何幫助,蒂姆。
爲什麼你周圍添加'myVar'的價值額外的引號?這是從你原來的代碼的變化,之後它停止工作。那麼可能是什麼原因? – Jon
像喬恩說的,你需要傳遞數組,而不是字符串 –