尝试做我的第一个 Javascript if / else。基本上我想根据从单选框字段中选择的数字显示 DIV。如果选择了选项 3,我希望 div 1、2 和 3 可见。我显然在某个地方出错了。非常感谢您的想法/帮助。
<script type="text/javascript" >
$(document).ready(function() {
$("input[name$='supplier']").click(function() {
var test = $(this).val();
if (test=1)
{
$("div.hidesupplier").hide();
$("#suppliersourced1").show();
}
else if (test=2)
{
$("div.hidesupplier").hide();
$("#suppliersourced1").show();
$("#suppliersourced2").show();
}
else if (test==3)
{
$("#suppliersourced1").show();
$("#suppliersourced2").show();
$("#suppliersourced3").show();
}
});
});
</script>
Number of Suppliers:
<label><input name="supplier" type="radio" value="1">1.</label>
<label><input name="supplier" type="radio" value="2">2.</label>
<label><input name="supplier" type="radio" value="3">3.</label>
<div id="suppliersourced1" class="CF hidesupplier" style="display: none;">Supplier One</div>
<div id="suppliersourced2" class="CF hidesupplier" style="display: none;">Supplier Two</div>
<div id="suppliersourced3" class="CF hidesupplier" style="display: none;">Supplier Three</div>