ASP NET MVC Не могу никак подключить Ajax хелперы

Я уже все перепробывал! И создал web.config и добавил в него:

<appSettings>
    <add key="UnobtrusiveJavaScriptEnabled" value="true"/>
</appSettings>

И подключил Jquery и Jquery-Ajax-Unobtrusive

    <script src="~/lib/jquery/jquery.min.js" type="text/javascript"></script>
    <script src="~/lib/jquery-ajax-unobtrusive/jquery.unobtrusive-ajax.min.js" type="text/javascript"></script>

И все равно когда я пишу:

@Ajax

Мне сообщают что такой команды нету!!! Я в шоке, что я делаю не так???


Ответы (1 шт):

Автор решения: Iskhulukhia23 Fg

Во первых, у Вас MVC 5 не Core. Во-вторых, если Вы хотите создать форму, то надо писать примерно так:

@using (Ajax.BeginForm("BookSearch", new AjaxOptions { UpdateTargetId = "results"}))
{
    <input type="text" name="name" />
    <input type="submit" value="Поиск" />
}

А просто AJAX нет. Это же хелперы, как HTML.

А если хотите писать JQuery, то в начале идёт $.

Вот Вам ссылка: https://metanit.com/sharp/mvc5/10.2.php.

→ Ссылка