У меня есть следующий скрипт, который вызывает обработчик http. Он вызывает обработчик http, а в скрипаче, я вижу, что JSON вернулась правильно, однако этот скрипт всегда попадает в блок ошибок. Как я могу определить, что не так?
<script type="text/javascript">
function GetConfig() {
$.getJSON("http://localhost:27249/Handlers/GetServiceMenuConfiguration.ashx", function(d) {
alert("success");
}).success(function(d) {
alert("success");
}).error(function(d) {
alert("error");
}).complete(function(d) {
alert("complete");
});
}
</script>
Не могли бы вы предоставить нам сообщение назад? и является ли сообщение верным JSON? Заголовки из post post ect, было бы неплохо. –
использовать JSONLint и проверить, если возвращен JSON хорошо сформирован – fcalderan
Ваш обработчик ошибок получает три аргумента, два из которых полезны для выяснения того, что такое ошибка. Что они показывают? –