【发布时间】:2014-04-08 09:02:58
【问题描述】:
我现在正在研究 MVC4,尝试使用 Jquery Ajax 将数据插入本地服务器,在这里我遇到了问题。未调用“ValueController”中的 Post 方法。请帮忙。
这是我在 View 中的脚本。
<script src="~/Scripts/jquery-1.7.1.js"></script>
<script>
$('#createCustomer').click(function () {
debugger;
var id = $('#id').val();
var name = $('#name').val();
var city = $('#city').val();
var cust = {
Id: id,
Name: name,
City: city
}
$.ajax({
type: 'POST',
url: '/api/values',
data: JSON.stringify(cust),
datatype: 'JSON',
contentType: "application/json;charset=utf-8",
Success: function (result) {
success: true;
}
});
});
</script>
“ValueController”中的我的 Post 方法
public HttpResponseMessage Post(Customer cust)
{
CustomerEntity.InsertValues(cust);
var response = Request.CreateResponse(HttpStatusCode.Created, cust);
return response;
}
这里,客户是模特
【问题讨论】:
标签: jquery asp.net-mvc-4 razor-2