Javascriptイベントが実際のユーザーイベントと異なるのはなぜですか?私はselect2
の入力をjavascriptから更新しようとしています。私が使用している場合はJavascriptイベントが実際のユーザーイベントと異なるのはなぜですか?
...
$('#s2id_autogen12').val("Single").trigger("input");
が...
select2
入力から「シングル」の値を選択するには、値が(「なし」はまだ見えませんが)に変更するようだが、イベント実際には起動しません。ドロップダウンは、ユーザーがアクションの途中にあるように表示されます(入力ボックスの下にあるように、選択の途中で凍っています)。
Select2
はあまりにも冗長で複雑です。生成されたHTML構造を下に見やすくするために、Angularの束を削除しました。
私は...
$('[Name="IO:4d4240604f235600d70f4c111310c728"]').val("Single").trigger("change");
$('[Name="IO:4d4240604f235600d70f4c111310c728"]')[0][1].selected=true;
を追加してみました...しかし、私は単にSelectセレクトは、プログラムで更新することができません。何か案は?
ようこそ。あなたの問題の[最小、完全で、検証可能な例](http://stackoverflow.com/help/mcve)を作成してください – Liam