使用jQuery查找提交表单中的选择菜单值

时间:2013-08-29 04:29:59

标签: javascript jquery forms jquery-selectors

我在同一页面上有几个表单。所有人都有一个选择菜单。当用户提交任何表单时,我想测试该表单的选择菜单的值,但我似乎无法使用正确的语法来选择提交表单的菜单值。

这是我尝试过的:

$('form').submit(function () {
    console.log($(this).filter(":selected").val());
    return false;
});

我也尝试使用.children代替过滤器而没有更好的结果。我做错了什么?

2 个答案:

答案 0 :(得分:1)

尝试

console.log($(this).find("select option:selected").val());

答案 1 :(得分:0)

尝试此操作以从下拉列表中获取所选值

$('select.foo option:selected').val();