jQuery - 相当于change / keyup

时间:2015-04-01 02:57:31

标签: jquery html

我有一些下拉菜单和输入文本字段。我不想使用change因为输入文本字段需要失去焦点才能工作。在下拉菜单中keyup毫无意义。

我可以使用changekeyup之类的内容对输入和下拉输出都有效吗?

1 个答案:

答案 0 :(得分:1)

您可以添加2个不同的JS事件(一个用于输入,另一个用于下拉),根据您的要求调用常用方法或不同方法。事件您可以这样做:

<script type="text/javascript">
$(document).ready(function(){
$("select").on("change", function(){ // or select on basis of class
doSomeThing();
});

$("input[type=text]").on("keyup", function(){ // or select on basis of class
doSomeThing();
});
});

function doSomeThing() {
// some action here
}
</script>

您可以根据需要修改代码,如果您需要进一步说明,请与我们联系。