下拉选择jquery函数

use*_*585 18 jquery drop-down-menu

如果选择了某个下拉选项,我需要运行一个jquery函数.

<select name=dropdown size=1>
    <option value=1>option 1</option>
    <option value=2>option 2</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我已准备好函数中的命令,我只是不确定如何使它如此,如果选项2当前在下拉列表中处于活动状态,则运行该函数.

(下拉列表没有提交按钮,我希望它在用户突出显示选项时运行)

Tat*_*nit 32

试试这个演示 http://jsfiddle.net/JGp9e/

这将有所帮助,有一个很好的!

$('select[name="dropdown"]').change(function(){

    if ($(this).val() == "2"){
        alert("call the do something function on option 2");
     }        
});?
Run Code Online (Sandbox Code Playgroud)

HTML

<select name="dropdown" size=1>
    <option value="1">option 1</option>
    <option value="2">option 2</option>
</select>?
Run Code Online (Sandbox Code Playgroud)

  • 如果您希望即使选择了相同的内容也会触发它怎么办? (2认同)

Phi*_*mon 7

$("#idofselectbox").change(function(){
// your code here
});
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助....


Adi*_*dil 6

试试这个,在JsFiddle上演示

$('select[name="dropdown"]').change(function() {
    alert($(this).val());

});
Run Code Online (Sandbox Code Playgroud)