Javascript jQuery |检查选择选项的输入类型

Javascript jQuery |检查选择选项的输入类型,javascript,jquery,html,input,Javascript,Jquery,Html,Input,我想知道如何检查选项值的输入 我已经有了一个可以检查单选按钮的功能: <div id="gender"> <input type="radio" name="Gender" value="Male">Male <br /> <input type="radio" name="Gender" value="Female"> Female </div> $("#gender input[type='radio

我想知道如何检查选项值的输入

我已经有了一个可以检查单选按钮的功能:

<div id="gender"> 
    <input type="radio" name="Gender" value="Male">Male <br />
    <input type="radio" name="Gender" value="Female">  Female   
</div>  

$("#gender input[type='radio']:checked").val();
    var gender = $("#gender input[type='radio']:checked").val();
    console.log(gender)

男性
女的 $(“#性别输入[type='radio']:选中”).val(); var gender=$(“#gender input[type='radio']:选中”).val(); console.log(性别)
但我如何检查这一点:

<div id="MaxPeople">
    <select>
      <option value="2">2</option>
      <option value="3">3</option>
      <option value="4">4</option>
      <option value="5">5</option>
      <option value="6">6</option>
    </select>
</div>

2.
3.
4.
5.
6.

使用包装器
div
的id选择
select
元素,并调用
val()
方法获取所选值

var maxPeople = $('#MaxPeople select').val();
console.log(maxPeople);

您可以执行以下操作:

var selectValue = $('#MaxPeople select').val();

然后检查该值是否是您需要的

它几乎与您的第一段代码完全相同-只需获取
选择的
.val()
,无需自己检查
选项
s:

var max = $("#MaxPeople select").val();

这真的不清楚,他不想设置值。对不起,误解了这个问题。在第一种情况下,由于它是一个单选按钮,我认为check as set。。所以我给了她一个答案
$("div#MaxPeople select").val("3"); //set value like this