Javascript 根据用户类型显示/隐藏选择选项

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="

我想从选择下拉列表中显示/隐藏免费用户和付费用户表单的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="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.@FunkFortyNiner
css
也与此特定问题无关。@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>