2013-04-05 51 views
0

我的代码:使用jQuery获取点击的事件的<asp:文件上传>控制

<script> 
    $('.Upload').on("click", function() { 
     alert("Click event found using class as identifier"); 
    }); 

    $('#FileUpload1').on("click", function() { 
     alert("Click event found using ID as identifier"); 
    }); 
</script> 

<asp:FileUpload ID="FileUpload1" runat="server" CssClass="Upload" /> 

我使用的是最新版本的jQuery的(1.9)的这就是为什么我使用.on代替.live

但是当我点击'浏览'按钮时,我的警报都没有启动。

任何人都可以帮忙吗?

谢谢。

回答

4

必须使用代表团。对()synthax,看等同于生活():

$(document).on("click",".Upload",function(){...}); 
+0

神奇! 非常感谢:) – wotney 2013-04-05 17:07:27

相关问题