我在检查select
时遇到问题:
<select name="recipe[category]">
<option value="-1">Yes</option>
</select>
如何检查是否已选择-1
答案 0 :(得分:2)
只需选择元素并使用val()
方法检索select元素的选定值:
if ($("select[name='recipe[category]']").val() === "-1") {
// -1 was picked
}
答案 1 :(得分:1)
if($("select[name='recipe[category]']").val() == "-1")
{
alert("You selected -1!");
}
我建议在select标记中添加id属性。 jquery基于id找到标签要快得多
答案 2 :(得分:0)
尝试:
if($("select[name='recipe[category]'] option:selected").val() === "-1")) {
//do someting
}