我是新来的MVC,并尝试在我的网站的Ajax功能。每当我运行我的ajax函数时,它会返回500个警报。 这是我的控制器代码500错误来我的AJAX功能
[HttpPost]
public ActionResult JsonNewsfeed(int id)
{
var db = new dekhosaleEntities1();
sale s = db.sales.First(m => m.sale_id == id);
List<sale> sale1 = db.sales.ToList();
saleviewmodel model = new saleviewmodel
{
currentsale = s,
Sales = sale1
};
return Json(model);
}
这是我的jQuery的AJAX功能
$('.b1').click(function() {
$.ajax({
type: "POST",
dataType: 'json',
url: '@Url.Action("JsonNewsfeed", "Home")',
data:"{ id: 5}",
success: function (data) {
alert(data);
},
error: function (response) {
alert(response.status);
}
});
});
'data:{id:5},'WIthout'“' –
仍然给出相同的错误 –
500错误意味着它是您的服务器上的问题。检查你的服务器日志寻找线索。 –