ho bisogno di innescare lo scatto di un <asp:LinkButton>
.jQuery: innesco <asp: LinkButton> cliccare
Example1
La cosa seguente sta lavorando:
<asp:Button ID="myBtn" runat="server" />
$("#myBtn").trigger("click");
Example2
Ora la stessa cosa con il LinkButton è non di lavoro:
<asp:LinkButton ID="myBtn" runat="server" />
$("#myBtn").trigger("click");
ho bisogno di attivare l'evento click di un asp: LinkButton.
hmm .... Ci dovrebbe mai essere un buon motivo per usare 'eval()'. – Spudley
@Spudley ho avuto la stessa domanda, come il post originale e il mio amico web guru detto che eval() era male come bene, ma le altre risposte in realtà non funziona per me. Qualcosa di simile funzionerà invece per simulare ciò che l'eval sta facendo con il href javascript che viene aggiunto dal LinkButton: 'WebForm_DoPostBackWithOptions (new WebForm_PostBackOptions (" # <% = myBtn.ClientID%> "," ", true," SearchValidation "," ", false, true));' utilizzando il gruppo di validazione corretto (tra le altre cose). – Gloopy
Non dovresti usare eval() con linkbutton, altrimenti perderai i dati sullo stato di visualizzazione. L'ho usato in un progetto e mi ha dato un bel mal di testa fino a quando ho scoperto. Per preservare il viewstate sul postback, non puoi usare eval. –