立即获取select选项的值jquery

立即获取select选项的值jquery,jquery,select,Jquery,Select,我有一个简单的下拉列表,如果用户更改下拉列表选择,但不需要他按下提交按钮,我想得到一个选项的具体值。使用jquery可以做到这一点吗 以下是我到目前为止得到的信息: <form action='select.htm'> <select id='BezirksAuswahl'> <option value='Alle'>Alle Eintr&auml;ge</option> <option value='

我有一个简单的下拉列表,如果用户更改下拉列表选择,但不需要他按下提交按钮,我想得到一个选项的具体值。使用jquery可以做到这一点吗

以下是我到目前为止得到的信息:

    <form action='select.htm'>
    <select id='BezirksAuswahl'>
    <option value='Alle'>Alle Eintr&auml;ge</option>
    <option value='Charlottenburg-Wilmersdorf'>Charlottenburg-Wilmersdorf</option>
    <option value='Reinickendorf'>Reinickendorf</option>
    </select>
    </form>

感谢您的帮助,我期待着您的回答。

使用
change
事件,该事件在元素值更改时触发,如下所示:

$('#BezirksAuswahl').change(function(e){
    alert(this.value);
});

使用
change
事件,该事件在元素值更改时激发,如下所示:

$('#BezirksAuswahl').change(function(e){
    alert(this.value);
});

这很简单。。试试这个

$('#BezirksAuswahl').change(function(){
        var selected_value = $(this).val();
});

这很简单。。试试这个

$('#BezirksAuswahl').change(function(){
        var selected_value = $(this).val();
});

检查JQuery include,不能正确包含JQuery。您引用的是哪个版本

确保在加载JQuery时正在运行脚本:

$(document).ready(function () {
  $('#BezirksAuswahl').change(function(e){
     alert(this.value);
  });
});

检查JQuery include,不能正确包含JQuery。您引用的是哪个版本

确保在加载JQuery时正在运行脚本:

$(document).ready(function () {
  $('#BezirksAuswahl').change(function(e){
     alert(this.value);
  });
});

$(this.val()
是两个不必要的函数调用,因为元素的
value
属性可以使用
this.value
.thx随时获取,以获得帮助,但不幸的是,它不起作用。这里的三个示例似乎都没有触发警报事件。firebug没有显示错误,html也有效。。知道问题出在哪里吗?谢谢大家!
$(this.val()
是两个不必要的函数调用,因为元素的
value
属性可以使用
this.value
.thx随时获取,以获得帮助,但不幸的是,它不起作用。这里的三个示例似乎都没有触发警报事件。firebug没有显示错误,html也有效。。知道问题出在哪里吗?非常感谢。谢谢你的帮助,但不幸的是它不起作用。这里的三个示例似乎都没有触发警报事件。firebug没有显示错误,html也有效。。知道问题出在哪里吗?非常感谢。谢谢你的帮助,但不幸的是它不起作用。这里的三个示例似乎都没有触发警报事件。firebug没有显示错误,html也有效。。知道问题出在哪里吗?非常感谢。谢谢你的帮助,但不幸的是它不起作用。这里的三个示例似乎都没有触发警报事件。firebug没有显示错误,html也有效。。知道问题出在哪里吗?非常感谢。下面是一个JSFIDLE页面,显示代码的工作原理。。可能是如果你发布你的全部代码,我们可能会找到一个解决方案,可能会阻止这种情况发生..谢谢你的帮助,但不幸的是,它不工作。这里的三个示例似乎都没有触发警报事件。firebug没有显示错误,html也有效。。知道问题出在哪里吗?非常感谢。下面是一个JSFIDLE页面,显示代码的工作原理。。可能是,如果您发布整个代码,我们可能会找到一个解决方案来防止这种情况发生。在console中运行“$().jquery;”,并告诉我们您看到了什么我正在运行1.7.1,并且它的实现是正确的。。这个问题只是一个大型CMS项目的一小部分,所有其他与js/jQuery相关的东西都可以很好地工作。显然,如果我将它直接包含在html的源代码中,如果我将它放在外部脚本中,它就不会工作了。啊。我认为您没有在正确的时间运行代码。将在控制台中更新answerRun“$().jquery;”,并告诉我们您看到了什么我正在运行1.7.1,并且它的实现是正确的。。这个问题只是一个大型CMS项目的一小部分,所有其他与js/jQuery相关的东西都可以很好地工作。显然,如果我将它直接包含在html的源代码中,如果我将它放在外部脚本中,它就不会工作了。啊。我认为您没有在正确的时间运行代码。将更新答案