OnChange事件功能

时间:2016-05-08 13:27:12

标签: jquery onchange

我有接下来的三个输入:

<input type="file" name="first"/>
<input type="file" name="second"/>
<input type="file" name="third"/>

如果选择了文件,我想做点什么。我有下一个功能:

$(function() {
    $('input[name="INPUT-NAME"]').change(function (){
       alert("Selected");
    });
});

有没有办法将name点击的输入字段传递给此函数?

1 个答案:

答案 0 :(得分:1)

使用 $(this).attr('name') 方法或 this.name 获取name属性

$(function() {
  $('input').change(function() {
    alert("Selected" + this.name);
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="file" name="first" />
<input type="file" name="second" />
<input type="file" name="third" />