我是新來的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錯誤意味着它是您的服務器上的問題。檢查你的服務器日誌尋找線索。 –