Asp.net mvc 4 Web API客户端发布未命中数据库
请帮助进行ASP.NETMVC4WebAPI项目。我可以毫不费力地从api控制器中检索JSON,并且发布看起来很有效(我的UI已经更新),但数据并没有进入数据库 //发布api/待办事项 公共HTTPResponseMessagePost(待办事项) { 项目=_db.Todoes.Add(项目); var response=Request.CreateResponse(HttpStatusCode.Created,item)Asp.net mvc 4 Web API客户端发布未命中数据库,asp.net-mvc-4,asp.net-web-api,Asp.net Mvc 4,Asp.net Web Api,请帮助进行ASP.NETMVC4WebAPI项目。我可以毫不费力地从api控制器中检索JSON,并且发布看起来很有效(我的UI已经更新),但数据并没有进入数据库 //发布api/待办事项 公共HTTPResponseMessagePost(待办事项) { 项目=_db.Todoes.Add(项目); var response=Request.CreateResponse(HttpStatusCode.Created,item) “我做错什么了吗?谢谢大家。我现在有答案了…\u db.SaveC
“我做错什么了吗?谢谢大家。我现在有答案了…\u db.SaveChanges()提交到数据库
string uri = Url.Link("DefaultApi", new { id = item.TodoId });
response.Headers.Location = new Uri(uri);
return response;
}
self.create = function (formElement) {
// If valid, post the serialized form data to the web api
//$(formElement).validate();
//if ($(formElement).valid()) {
$.post(baseUri, $(formElement).serialize(), null, "json")
.done(function (o) { self.todoes.push(o); });
//}
}