如何将相同的事件绑定到复选框,下拉选择和多个选择组件?

时间:2011-09-29 04:47:11

标签: javascript jquery

我的webform中有复选框,下拉选择和多个选择组件,我希望它们绑定在检查(取消选中)或选择(未选中)项目时将触发的同一事件,show应该这样做吗?有一种聪明而巧妙的方式吗?

1 个答案:

答案 0 :(得分:2)

您可以使用:input定位您网站上的所有输入,选择和按钮。然后绑定.change()事件。

$(":input").bind("change", function() {
    //What you want to happen
});

您甚至可以根据oyu想要做的事情来绑定更多事件,例如点击:

$(":input").bind("change click", function() {
    //What you want to happen
});

或者如果您想要特定的输入:

$("input.special, select.myFormSelect, #username").bind("change click", function() {
    //What you want to happen
});