Javascript 使用jQuery查找提交表单中的select菜单值
我在同一页上有几张表格。它们都有一个选择菜单。当用户提交任何表单时,我想测试该表单的选择菜单的值,但我似乎无法获得正确的语法来选择提交表单的菜单值 这就是我尝试过的:Javascript 使用jQuery查找提交表单中的select菜单值,javascript,jquery,forms,jquery-selectors,Javascript,Jquery,Forms,Jquery Selectors,我在同一页上有几张表格。它们都有一个选择菜单。当用户提交任何表单时,我想测试该表单的选择菜单的值,但我似乎无法获得正确的语法来选择提交表单的菜单值 这就是我尝试过的: $('form').submit(function () { console.log($(this).filter(":selected").val()); return false; }); 我也尝试了.children来代替过滤器,但没有更好的效果。我做错了什么?尝试从下拉列表中获取所选值 $('select
$('form').submit(function () {
console.log($(this).filter(":selected").val());
return false;
});
我也尝试了
.children
来代替过滤器,但没有更好的效果。我做错了什么?尝试从下拉列表中获取所选值
$('select.foo option:selected').val();
尝试从下拉列表中获取所选值
$('select.foo option:selected').val();
试一试
console.log($(this.find)(“选择选项:选中”).val()代码>试试看
console.log($(this.find)(“选择选项:选中”).val()
尝试console.log($(this.find)(“选择选项:选中”).val()代码>尝试:$(this).find('select:selected').val()
效果很好…但我离得太近了。把它作为一个答案,我会给你积分Tushar.tryconsole.log($(this.find)(“select option:selected”).val()代码>尝试:$(this).find('select:selected').val()
效果很好…但我离得太近了。把它作为一个答案,我会给你信用塔萨。