Javascript 根据用户类型显示/隐藏选择选项
我想从选择下拉列表中显示/隐藏免费用户和付费用户表单的php会话值选项Javascript 根据用户类型显示/隐藏选择选项,javascript,php,jquery,Javascript,Php,Jquery,我想从选择下拉列表中显示/隐藏免费用户和付费用户表单的php会话值选项 <select id="book" name="book" style="display:none" onchange="update_session_value(this.value)"> <option id = "c1" class="b1" value="A1">A1</option> <option id = "c2" class="
<select id="book" name="book" style="display:none" onchange="update_session_value(this.value)">
<option id = "c1" class="b1" value="A1">A1</option>
<option id = "c2" class="b1" value="A2">A2</option>
<option id = "c3" class="b2" value="A3">A3</option>
<option id = "c4"class="b2" value="A4">A4</option>
</select>
然后隐藏选项c1和c2并显示c3和c4
如果
然后隐藏c3、c4并显示c1、c2
我如何才能做到这一点?
<select id="book" name="book" style="display:none" onchange="update_session_value(this.value)">
<?php if ($_SESSION['mytype'] === 'paiduser') { ?>
<option id = "c1" class="b1" value="A1">A1</option>
<option id = "c2" class="b1" value="A2">A2</option>
<?php } else { ?>
<option id = "c3" class="b2" value="A3">A3</option>
<option id = "c4"class="b2" value="A4">A4</option>
<?php } ?>
</select>
A1
A2
A3
A4
您尝试过什么?听起来您需要一些带有if/then
逻辑的JavaScript。你研究过这些吗?你在这里所做的给了我们一系列的要求。我们不是代码编写服务。我们希望您在发布之前进行研究和尝试。你试过什么?除了“如何对我的需求进行编码?您使用了一些似乎不相关的标记。其中一个(标记)应该是“会话”之外,您还有什么具体的问题“tag.@FunkFortyNinercss
也与此特定问题无关。@ScottMarcus对此问题表示抱歉。我需要一些想法。我不认为你是从事代码编写服务的,我认为你(在座的人)是专家,我也在努力成为专家。我们倾向于不回答不属于这里的糟糕问题,因为这只会鼓励更多糟糕的问题。即使这个问题适用于堆栈溢出,您的答案也不是,因为它没有解释您提供的代码。
$_SESSION['mytype']= paiduser;
<select id="book" name="book" style="display:none" onchange="update_session_value(this.value)">
<?php if ($_SESSION['mytype'] === 'paiduser') { ?>
<option id = "c1" class="b1" value="A1">A1</option>
<option id = "c2" class="b1" value="A2">A2</option>
<?php } else { ?>
<option id = "c3" class="b2" value="A3">A3</option>
<option id = "c4"class="b2" value="A4">A4</option>
<?php } ?>
</select>