Я использую метод JQuery Ajax с ASP.NET MVC 3.0Метод не разрешены ошибки в JQuery Ajax метод используется
Мой JQuery Кодекс
$.ajax({
type: "POST",
url: "/HomePage/GetAllCategories",
contentType: "application/json; charset=utf-8",
dataType: 'json',
success: function (result) {
alert(result);
}
});
И мой метод Действие
public JsonResult GetAllCategories()
{
return Json(null, JsonRequestBehavior.AllowGet);
}
Я получаю сообщение об ошибке
POST httpa: // loca lhost: 50500/HomePage/GetAllCategories 405 (Method Not Разрешено)
(я использовал протокол HTTPS вместо HTTP здесь просто, чтобы проверить этот вопрос в вопрос поле задать оригинальный URL является с HTTP)
Мои отладчик не ударяет по этому методу, пожалуйста, помогите мне.
Попробуйте добавить это, [AcceptVerbs (HttpVerbs.Post | HttpVerbs.Get)] выше метода getAllCategories. Прислушиваясь к чему-то подобному, я не уверен, что это все исправит. – Nanda
Не работает .... –
Что такое имя контроллера? – Nanda