【发布时间】:2023-04-03 23:46:02
【问题描述】:
我想在单击删除 ImageButton 时收到确认消息。如果用户选择“确定”,则删除完成,否则如果单击“取消”,则没有任何反应。
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/forDesign/delete.png" OnClientClick="ConfirmDelete()" />
<script type="text/JavaScript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
function ConfirmDelete() {
var x = confirm("Are you sure you want to delete?");
if (x)
$.ajax({
type: "get",
url: "SearchTicket.aspx/Delete",
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (response) {
alert(response.status);
},
error: function () {
alert("error");
}
});
}
在我后面的代码中:
[WebMethod]
public void Delete()
{
string code = DetailsViewCodeTicket.Rows[2].Cells[1].Text.ToString();
Ticket.TicketCusDelete(code);
DetailsViewCodeTicket.DataBind();
}
但是当我单击 ImageButton 时出现此错误:
我该怎么做?
【问题讨论】:
标签: javascript jquery asp.net