Внутренняя ошибка сервера
я использую ajax для вставки данных в таблицы но когда я нажимаю на кнопку Сохранить это дает мне ошибку которая говорит
http://localhost:49895/Home/Create 500 (Внутренняя ошибка сервера)
отправить @ jquery-1.8.3.min.js:2
Аякс @ на jQuery-1.8.3.мин.ДШ:2
(аноним) @ Create:542
отправка @ на jQuery-1.8.3.мин.ДШ:2
у @ на jQuery-1.8.3.мин.ДШ:2
Что я уже пробовал:
я пытался inetmgr решить эту проблему, но потерпел неудачу
Richard MacCutchan
Вам нужно проверить журналы сервера. Здесь никто не может догадаться, что происходит, чтобы вызвать это.
F-ES Sitecore
Это код на целевом url-адресе ("Create"), который выдает ошибку. Вам нужно отладить\записать код, который выполняется при этом действии, чтобы выяснить, в чем заключается проблема.
Member 14552976
я использовал отладчик, но он дает неопределенное значение textbox
Richard MacCutchan
Что ж, это хороший ключ; то, что вы проходите через соединение, не является действительным.
Afzaal Ahmad Zeeshan
Эта проблема связана с серверным кодом, ваш jQuery в порядке.
Добавьте точку останова в функцию Create и отладьте ее.
Dave Kreskowiak
Нет, это не значит, что jquery в порядке.
Вызов выполняется, но передаются ли данные так, как ожидает сервер? А может, и нет.
Но серверный код может не выполнять никакой проверки того, что представлено методу, и делать предположения, которые оказываются неверными. Код на стороне сервера может завершиться ошибкой, если он использует неверные или отсутствующие данные.
В любом случае ошибки класса 500 просто означают, что серверный код по какой-то причине не удался. Они не означают, что клиентский код был хорош.
ZurdoDev
Как ты думаешь, что мы можем с этим поделать?