2009-07-07 254 views

回答

15
$('#myHiddenButton').trigger("click"); 

或者只是

$('#myHiddenButton').click(); 

Events/Trigger

+0

只是讓我的瀏覽器掛起 – RubbleFord 2009-07-07 10:54:04

+0

這可能是由別的東西引起的,這些是觸發方式發生點擊事件。 – karim79 2009-07-07 10:55:25

3

如何

$("#buttonid").click(); 
5

如果將Visible屬性設置爲false;通常在.net中,在處理頁面後,控件將不會呈現在HTML輸出中。因此,就jQuery而言,該按鈕不存在。

您可以在頁面上執行「查看源」來驗證此操作。

如果你想這樣做,而不是使用Visible屬性,你可以這樣做:

<asp:Button ID="HiddenButtonID" runat="server" style="visibility: hidden; display: none;" /> 

然後你可以使用jQuery點擊按鈕:

$("#HiddenButtonID").click(); //Remember that in button, you must set ClientIDMode = "static" 

$("#<%=HiddenButtonID.ClientID%>").Click();