select2ボックスの2つのオプションがjqueryを使用して選択されていても失敗した場合、divショーを作成しようとしています。例えばSelect2複数の値とif/then
- 私の2つの選択肢は、第1および第2のとおりです。
<select id="choose1" multiple="multiple">
<option value="first">First</option>
<option value="second">Second</option>
</select>
私は隠された2つのdivを持っている:divを表示するために
<div id="first">
ABC
</div>
<div id="second">
XYZ
</div>
$('#first').hide();
$('#second').hide();
そして今、私のjQueryを:
$('#choose1').select2();
$('#choose1').change(function() {
var val = $(this).val();
var x = 'first';
var y = 'second'
var z = ['first','second'];
if (val == x) {
$('#first').show();
}
else if (val == y) {
$('#second').show();
}
else if (val == z) {
$('#first').show();
$('#second').show();
}
});
どのように私はこれを動作させることができますか?
ありがとうございました。