我想在ASP按鈕(btnRejectAll)單擊事件中顯示模式確認對話框,並且一旦用戶在模式對話框中選擇「確定」,它需要提高OnClick服務器端按鈕「btnRejectAll」的事件。下面的代碼顯示了點擊時的模式確認對話框,但是一旦我們點擊OK按鈕,它就不會觸發服務器端事件。誰能幫我這個?JQuery確認對話框不會觸發ASP按鈕OnClick服務器端事件在用戶確認後
這是我的代碼。
<script language="javascript" type="text/javascript">
$(function() {
$("#dialogReject").dialog({
autoOpen: false,
height: 300,
width: 350,
modal: true,
buttons: {
"Reject": function() {
$(this).dialog("close");
return true;
},
Cancel: function() {
$(this).dialog("close");
return false;
}
}
});
$("#btnRejectAll").click(function(event)
{
event.preventDefault();
$("#dialogReject").dialog("open");
});
});
<asp:Button ID="btnRejectAll" runat="server" Text="Reject All" OnClick="btnRejectAll_OnClick" />
對不起。 asp按鈕如何工作?它是否提交表單以將數據發送到服務器?如果是這樣,可以試試$(「#btnRejectAll」)。parents(「form」)。submit();在返回真實之前。 – 2011-04-15 15:57:59