Tengo un botón oculto en un formulario que necesito hacer clic para disparar un disparador asyncpostback que está conectado a un panel de actualización.Jquery y activar un clic en un botón oculto
¿Cómo se hace esto?
Tengo un botón oculto en un formulario que necesito hacer clic para disparar un disparador asyncpostback que está conectado a un panel de actualización.Jquery y activar un clic en un botón oculto
¿Cómo se hace esto?
$('#myHiddenButton').trigger("click");
O simplemente
$('#myHiddenButton').click();
Ver Events/Trigger
¿Qué tal
$("#buttonid").click();
Si establece la propiedad visible en false; normalmente en .net, el control no se representará en el resultado HTML una vez que se haya procesado la página. Por lo tanto, en lo que respecta a jQuery, el botón no existe.
Puede hacer una fuente de visualización en la página para verificar esto.
Si quieres hacer esto, en lugar de utilizar la propiedad visible, se puede hacer algo como:
<asp:Button ID="HiddenButtonID" runat="server" style="visibility: hidden; display: none;" />
A continuación, puede utilizar jQuery botón para hacer clic como:
$("#HiddenButtonID").click(); //Remember that in button, you must set ClientIDMode = "static"
o
$("#<%=HiddenButtonID.ClientID%>").Click();
Sólo hace que mi navegador se cuelgue – RubbleFord
Eso sería causado por otra cosa, esas son las formas de trigonometría ger un clic evento. – karim79
Esto no funcionará si tiene la propiedad Visible del botón = False. Tienes que usar css. Visible = "False" rompe jquery click(). – CarComp