Я получаю POST 500 (внутренняя ошибка сервера) на своем веб-сайте.POST 500 (Внутренняя ошибка сервера)
При тестировании на моем локальном компьютере я не получаю ошибок, только после публикации и запуска сайта в реальном времени я получаю ошибки при попытке вызвать мою хранимую процедуру.
Номер строки указал мне на строку кода ниже в моей JQuery Файл:
xhr.send((s.hasContent && s.data) || null);
Вот Аякса называют это терпит неудачу на:
$.post("SaveSellGoods", { goodsId: goodsId, price: price, customerId: customerId }, function() {
});
Я проверил и все переменные имеют правильные значения.
Вот где он должен двигаться, но я не думаю, что когда-нибудь будет здесь:
public void SaveSellGoods(string goodsId, decimal price, int customerId)
{
DBH.GoodsStatusUpdate(int.Parse(goodsId), 3);
DBH.TransactionInsert(price, 2, int.Parse(Session["employeeId"].ToString()), int.Parse(goodsId), customerId);
}
Я получаю эту ошибку во всех браузерах, и я не уверен, что причина.
Может кто-нибудь, пожалуйста, сообщите мне, что это такое, я делаю неправильно или отсутствует, или каким-то образом, чтобы получить дополнительную информацию об этой ошибке.
Заранее благодарен.
Можете ли вы посмотреть на исключение, возвращаемое с помощью инструментов разработчика в вашем браузере, или с помощью журнала ошибок, такого как ELMAH (если .NET)? –
jQuery не может выполнить внутреннюю ошибку сервера, проблема лежит на стороне сервера. – undefined
Эта проблема возникает на уровне сервера, и я уверен, что она не разрешает определенный запрос. Вы также должны проверить журналы сервера, чтобы увидеть, какой запрос вызывает проблему. – JonathanRomer