Javascript Jquery从选项菜单中的值获取

Javascript Jquery从选项菜单中的值获取,javascript,jquery,html,list,Javascript,Jquery,Html,List,我使用了带有HTML的列表,但是当我尝试获取列表中的项目时,它只返回“1”,而不是我输入的选项 至于名单,其内容如下: <strong>Gender:</strong><span> <select id="gender"> <option value="male">male</option> <option value="female">female</option> </select>

我使用了带有HTML的列表,但是当我尝试获取列表中的项目时,它只返回“1”,而不是我输入的选项

至于名单,其内容如下:

<strong>Gender:</strong><span>
<select id="gender">
<option value="male">male</option>
<option value="female">female</option>
</select>
</span>
两个选项都返回1。我做错了什么?

使用带有选择选择器的
.val()

var value=$("#gender").val();

要从表单字段获取值,请使用
val()
而不是
text()


两个选项都只返回1。我做错了什么?
不明白吗?
var value=$("#gender").val();
gen = $("#gender).val();