可能重复:
我可以向 jQuery“警报”添加按钮吗?
当我在确认框中单击确定或取消按钮时,两个按钮都会删除数据。我希望拥有的是当我单击确定时它将删除,当我单击取消时它将关闭弹出窗口并留在父页面。
我的确认框:
$('#<%=delete.ClientID%>').click(function () {
var result = confirm('Are you sure?');
});
可能重复:
我可以向 jQuery“警报”添加按钮吗?
当我在确认框中单击确定或取消按钮时,两个按钮都会删除数据。我希望拥有的是当我单击确定时它将删除,当我单击取消时它将关闭弹出窗口并留在父页面。
我的确认框:
$('#<%=delete.ClientID%>').click(function () {
var result = confirm('Are you sure?');
});
您需要返回确认方法
$('#<%=delete.ClientID%>').click(function () {
return confirm('Are you sure?');
});
从您的代码示例中,我看到您正在使用 ASP.net
你应该阅读这个: http: //msdn.microsoft.com/en-us/library/bb428868.aspx 我认为这就是你要找的。
你真正应该寻找的是你的函数的返回值。
因为 asp.net 按钮中已经有一些 javascript,所以我不确定它是否与 jquery 兼容。但这可能是您只需要做的:
$('#<%=delete.ClientID%>').click(function () {
return confirm('are you sure')
});