Вызов Ajax не попал в контроллер ActionResult? - PullRequest
0 голосов
/ 17 октября 2019

при попытке вызова метода в контроллере из Ajax-вызова. Это не происходит. Я пробовал ajax-вызов в jquery и использую контроллер mvc

Ajax-вызов, который я пробовал:

 $.ajax({
    type: 'POST',
    url: "ReleaseHistoryPlatform/PricingNavigationForReleaseHistory"

});

Метод в контроллере, к которому я пытался обратиться:

public class ReleaseHistoryPlatformController : Controller
{
    public ReleaseHistoryPlatformController()
    {

    }


    [HttpPost]
    public ActionResult PricingNavigationForReleaseHistory()
    {

        string url = Request.Url.AbsolutePath;
        if (url.Contains("/products/release-history/estudio"))
        {
            url = url.Replace("/products/release-history/estudio", string.Empty);
        }
        if (!string.IsNullOrEmpty(url))
        {
            url = url.Split('/')[1];
        }
        var pricingUrl = new NewBuyNowPresentationModel().GetPricingUrl(url, "releasehistory");

        return View("_BootstrapMenu", pricingUrl);
    }
}

Ожидается попадание метода в контроллере PricingNavigationForReleaseHistory, но не попадание

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