使用jQuery绑定下拉菜单或单选按钮事件

Using jQuery to bind a drop down or radio button event?

本文关键字:单选按钮 事件 下拉菜单 jQuery 绑定 使用      更新时间:2023-09-26

显然,这是一个非常基本的jQuery,但我的时间紧迫,我需要一些帮助来调整这些表分类器选项。

这是一个查询表的keyup函数,它非常有效。我只是想将输入类型从文本框更改为下拉菜单或单选按钮。到目前为止,我只在初始页面加载后才工作,然后停止。

Keyup版本:

$("#txt_topics").keyup(function() {
        $("#example-4").beautify("rebuild", { filter :
                    { 7 :$("#txt_topics").val() } });
    });

到目前为止我得到了什么:

$("select").ready(function() {
             $("#example-4").beautify("rebuild", { filter :
                    { 7 :$("select").val() } });
    });
<select>
 <option value="2012">2012</option>
 <option value="2011">2011</option>
 <option value="2010">2010</option>
</select>

感谢任何jQuery/javascript用户为我提供的帮助。

您可以绑定changefocus/blur事件,具体取决于您要执行的操作。change将在值实际更改时触发,focusblur将分别在框被选中和未选中时触发。

$("select").change(function { ... });

这可能对演示也有帮助:

http://jsfiddle.net/nEmPx/2/

如果我建议你在业余时间阅读这篇文章,这将有助于你对Jquery事件有更多的了解:http://api.jquery.com/change/

JQuerycode:

$("select").change(function(){
    alert('do whatever!');
     //$("#example-4").beautify("rebuild", { filter :
       //             { 7 :$("select").val() } });
});​

欢呼,

附言:上面的披萨评论让我现在饿了。:)