Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

jQuery - attach event handler for linkButton

I have a user control. It contrains LinkButton. I want to attach an click event to the LinkButton using jquery.

<%@ Control AutoEventWireup="true" CodeBehind="Pager.ascx.cs" EnableViewState="true" Inherits="Web.Controls.Pager" Language="C#" ViewStateMode="Enabled" %>

<script type="text/javascript">
    $(function () {
        eval($('#LinkButtonFirst').attr('href')).bind('click', 
        function () {
            alert('fsfsf'); 
        });
    });
</script>
<asp:LinkButton ID="LinkButtonFirst" runat="server" OnClick="LinkButtonFirst_Click" />

The first error I've encountered is Cannot call method 'bind' of undefined.
But the Master Page already have link to jquery
<script src="/Scripts/jquery/jquery-1.5.1.min.js" type="text/javascript"></script>

like image 929
Alexandre Avatar asked Jan 31 '26 12:01

Alexandre


1 Answers

try this

$('#<%=LinkButtonObj.ClientID%>').click(function() {
 alert('Handler for .click() called.');
});
like image 153
Amir Ismail Avatar answered Feb 03 '26 06:02

Amir Ismail