下拉选择上的 jquery 函数

标签 jquery drop-down-menu

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

<select name=dropdown size=1>
    <option value=1>option 1</option>
    <option value=2>option 2</option>
</select>

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

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

最佳答案

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

这会有所帮助,祝你玩得愉快!

代码

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

    if ($(this).val() == "2"){
        alert("call the do something function on option 2");
     }        
});​

HTML

<select name="dropdown" size=1>
    <option value="1">option 1</option>
    <option value="2">option 2</option>
</select>​

关于下拉选择上的 jquery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10481503/

相关文章:

javascript - 使用 jQuery 构建 Windows 8 Metro 应用程序

jQuery Dialog 动态添加按钮

javascript - 使用 optgroups 对下拉列表进行排序

javascript - 当用户单击可配置产品中的下拉菜单时弹出消息?

如果某些复选框被选中,jquery 验证表单输入

jquery - 更改文本框的颜色

php - 动态添加和删除嵌套(两级)输入元素?

javascript - 一次只能选择一个下拉菜单

css - 制作 CSS 2 子列下拉菜单

jquery - 如何在 Rails select_tag 上显示 Font Awesome 图标