JQuery Ajax не сбоит после несанкционированного сообщения - PullRequest
0 голосов
/ 28 апреля 2009

У меня есть JQuery .Ajax тип сообщения JSON и контроллер MVC с атрибутом [Authorize]. в ответ jQuery осуществляет «успех», если пользователь авторизован, но никогда не выполняет «сбой». как обращаться, когда пользователь не авторизован?

$.ajax({
  type: "POST",
  url: "/index",
  dataType: "json",
  data: { ID: id, Name: name },
  success: function(data){...},
  fail: function(){...}
});

Ответы [ 2 ]

4 голосов
/ 28 апреля 2009

ошибка: не ошибка:

http://docs.jquery.com/Ajax/jQuery.ajax#options

Проверьте запрос в Firebug, чтобы увидеть запрос в режиме реального времени, сделает вашу жизнь намного, намного проще

2 голосов
/ 28 апреля 2009

Правильный синтаксис:

$.ajax({
  type: "POST",
  url: "/index",
  dataType: "json",
  data: { ID: id, Name: name },
  success: function(data){...},
  error: function(){...}
});

Вот похожий пост: json-параметры-авто-конвертировать-в-нижнем регистре-когда-ajax-запрос-сделано-в-mvc-action-m

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...