Доступ к методу контроллера из файла JavaScript (MVC3) - PullRequest
0 голосов
/ 17 октября 2011

У меня есть метод в контроллере, который возвращает вывод JASON, как указано ниже.

  public JsonResult GetJSONDateData()
    {

        JsonResult startDate = new JsonResult();

        var Mystartdate = "02/01/2011";
        startDate.Data = Mystartdate;
        startDate.JsonRequestBehavior = JsonRequestBehavior.AllowGet;

        return startDate;

    }

И я пытаюсь получить доступ к этому методу в JavaScript, используя

 var query = '';
query = getDomainURL() + "/ControlelrName/GetJSONDateData";
    jQuery.ajaxSetup({ async: false });
var startDate = '';  //The max size if nothing is coming from config...
$.post(query, function (response) {
    startDate = response;
});
jQuery.ajaxSetup({ async: true });

Что-то не так в моих функциях? Я не получаю ничего в ответ. Просьба помочь

Спасибо, Adarsh ​​

1 Ответ

0 голосов
/ 17 октября 2011

Я подозреваю, что вы делаете запрос GET, и он не разрешен.

В вашем методе действия попробуйте следующее:

 return JSON(startDate, JsonRequestBehavior.AllowGet);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...