2010-04-16 6 views
3

Salut C'est une sorte d'exigence particulière ..comment appeler le lien de publication d'un autre élément dans jQuery sur un autre événement?

J'utilise asp.net et jQuery ensemble

J'ai un bouton de lien comme suit

<asp:LinkButton ID="displayBtn" runat="server" OnClick="displayBtn_Click" Text="Display 
Content"></asp:LinkButton> 

Je cacherai ce bouton lien en utilisant

style="dipsly:none;" 

et que vous voulez appeler la publication appelée par un clic du bouton de liaison asp en utilisant un autre élément html disons un div.

<div id="invokeTest"> Click here </div> 

J'ai essayé d'utiliser

$('#invokeTest').click(function(){ 
    $('#<%=displayBtn.ClientID%>').click(); 
}); 

Toute idée de comment cela pourrait-il être fait?

Répondre

2

Au lieu d'un LinkButton essayer d'utiliser un Button:

<asp:Button ID="displayBtn" 
      runat="server" 
      OnClick="displayBtn_Click" 
      Text="Display Content" 
/> 
+0

hey ça a marché .. :) merci mec ...! – Amit

+0

J'ai changé de bouton de lien à '). Trigger ("click"); – Amit

2

Essayez

$('#<%=displayBtn.ClientID%>').trigger("click"); 

Voir .trigger()

+0

je l'avais essayé, mais n'a pas fonctionné .. :(j'utilise jQuery 1.4.2 – Amit

Questions connexes