我有一個asp.net應用程序,它帶有一個導致回傳的asp:按鈕,這意味着輸入的html有一個onclick屬性,它是自動生成,我需要通過jQuery添加一個事件到onclick屬性,在自動生成的回發被觸發之前觸發。在asp:按鈕上添加jQuery點擊事件,按鈕執行回發之前觸發
下面是生成的html的一個例子,我需要確保我的事件由jQuery添加在WebForm_DoPostBackWithOptions()函數之前觸發。
<input id="ctl00_MainContent_Save" type="submit" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$MainContent$Save", "", true, "", "", false, false))" value="" name="ctl00$MainContent$Save">
更加清晰,我知道我可以像這樣通過jQuery添加一個事件:
$('#ctl00_MainContent_Save').click(function() {
somfunction();
});
,但我想我的事件給WebForm_DoPostBackWithOptions之前進行發射
你想要的網頁提交之前做什麼? – ShankarSangoli
調用任何JavaScript函數,警報將做,我已經更新了我的帖子,希望它有幫助。乾杯。 – Dave
非常感謝你有完全相同的問題。並感謝ShankarSangoli的回覆。 –