我正在使用jquery表单插件但不发布此表单并抛出500内部服务器错误。
$("#btnKategoriTip").click(function () {
$("#KategoriTipEkle").ajaxForm({
success: function () {
bootbox.alert("Kategori Tip Eklendi", function () {
location.reload();
});
}
});
});
[HttpPost]
[ValidateAntiForgeryToken]
public void TipEkle(KategoriTipModel tipModel)
{
_kategoriTipRepository.Insert(tipModel);
_kategoriTipRepository.Save();
}
答案 0 :(得分:1)
内部服务器错误很可能来自您通过ajax发布到的页面。 Ajax将通过“success”方法从页面返回响应。如果那个回答是500,那就是你将看到的。
我会检查接收页面上的代码是否存在语法错误。这很可能是导致问题的原因。您可以尝试启用错误报告,并查看它在响应中吐出的内容。