Javascript 要在选择选项上使用它吗

Javascript 要在选择选项上使用它吗,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我使用的代码运行良好: <select name="problemtype" class="survey_input" id="problemtype"> <option value="financial">financial</option> <option value="legal">legal</option> </select> <script type="text/javascript"&g

我使用的代码运行良好:

<select name="problemtype" class="survey_input" id="problemtype">
    <option value="financial">financial</option>
    <option value="legal">legal</option>
</select>

<script type="text/javascript">
    $("#problemtype").click(function(){
        $(".for_rate").show();
    });
</script>

$problemtype选择ID为problemtype的元素。使用$.survey\u input[name='problemtype']选择元素,该元素的类survey\u input和name problemtype在问题行之间读取,您试图实现的是,只有在选择财务选项时才会显示.for\u rate元素

如果是这种情况,您需要钩住select的change事件并检查所选的val。试试这个:

$problemtype.changefunction{ $.for_rate.toggle$this.val=='financial'; }; 财政的 合法的
对于rate…在第二个函数中,您调用的是id usin,因此您基本上调用了此行 财务

如果要调用,请选择为其提供id而不是选项,或者将调用更改为

<script type="text/javascript">
    $("[name~='problemtype']").click(function(){
        $(".for_rate").show();
    });
</script>

谢谢我想以可能的方式打印选择值我想以可能的方式打印选择值你可以写$[href~='your url']我想以可能的方式打印选择值possible@HarisFaraz我不明白你的意思。您的示例中没有链接。当上述代码正常工作时,它将显示一个新类。对于上面提到的\u rate,我希望它显示的时间。对于\u rate,我希望打印结果作为结果的来源?对于rate。。。
<script type="text/javascript">
    $("[name~='problemtype']").click(function(){
        $(".for_rate").show();
    });
</script>