ページの読み込み時に複数の値を選択しようとしていますが、配列の最後の値のみが選択されます。コードを見てみましょう
jQuery("#language").chosen();
var str = '12,24,36';
var languageArray = str.split(',');
for (var i = 0; i < languageArray.length; i++) {
jQuery("#language").val(languageArray[i]);
jQuery("#language").trigger("liszt:updated");
}
ページの読み込み時に 36 個しか選択されていません。js に何か問題がありますか?
選択用のHTMLは次のとおりです
<select name="language[]" id="language" data-placeholder="Choose Language..." multiple="multiple">
私はあなたの助けに感謝します。
ありがとう