【发布时间】:2013-11-11 09:06:36
【问题描述】:
我有以下函数使用 Web API 从我的数据库中删除用户 服务端函数返回一个字符串来显示是否找到并删除了用户或者没有找到用户id,它返回一个“字符串”类型,
下面是ajax函数
function deleteuser() {
var id = $('#<%=txtDelete.ClientID %>').val();
$.ajax({
url: "<%=Page.ResolveUrl("/api/User/")%>" + id,
type: "DELETE",
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function (response) {
alert(response);
getAllContacts();
},
error: function (x, e) {
alert(x.responseText);
alert(e.toString());
alert('fail');
getAllContacts();
}, async: true
});
问题是当我调用 deleteuser() 函数时,返回的警报响应始终为空
【问题讨论】:
-
显示返回值的服务器端代码
标签: javascript jquery asp.net ajax asp.net-web-api