我正在使用下拉框中的项目选择来隐藏和显示 div。我是 jquery 的新手。我希望能够测试多个值,这样如果选择了 p1、p2 和 p3,则将显示 id 为指定源的 div。到目前为止,它现在适用于 p1。我怎样才能为多个值写这个?
<select name = "genericId" id="myselect" >
<option value="p1">Section1</option>
<option value="p2">Section2</option>
<option value="p3">Section3</option>
<option value="j2">Section4</option>
<option value="j3">Section5</option>
</select>
<div id="specify-source">
<p class="headerSection">Select Branch</p>
<select name="listOfBranches" id="brnlist">
<option value="0">Branch 1</option>
<option value="1">Branch 2</option>
<option value="2">Branch 3</option>
</select>
</div>
这行得通。
$('#myselect').change(function () {
($(this).val() == "p1") ? $('#specify-source').show() : $('#specify-source').hide();
});
我想测试多个值,例如 p1、p2、p3