我有一个带有GridView的页面,每行都有Delete
按钮。
单击按钮时,我显示jQuery dialog with
确认and
取消选项。
这是ItemTeplate
按钮的Delete
:
<ItemTemplate>
<asp:Button ID="delete" runat="server" CommandName="delete" Text"Delete" CssClass="ui-button ui-widget ui-state-default ui-corner-all ui-butt-text-only" OnClientClick="return ShowDeleteConf('Are you sure you want to delete?');" />
</ItemTemplate>
这是功能:
function ShowDeleteConf(message) {
$(function () {
$('#deleteConf').html(message);
$('#deleteConf').dialog({
title: "Delete Confirmation",
buttons: {
Cancel: function () {
$(this).dialog('close');
},
Confirm: function () {
return true;
}
}
});
});
}
当我点击Delete
按钮时,对话框会显示1秒钟并自动关闭,因此我无法按任何按钮。
我做错了什么?