ASP.NET MVC и простой Ajax-вызов - PullRequest
       4

ASP.NET MVC и простой Ajax-вызов

0 голосов
/ 19 декабря 2011

Я пытаюсь использовать ajax с приложением asp.net mvc.

Важные вещи, которые у меня есть в Index.cshtml:

<p>
    @Ajax.ActionLink("Get DateTime", "GetDateTime", new AjaxOptions() { UpdateTargetId = "status" })
</p>
<span id="status">No Status</span>

И в HomeController.cs:

public string GetDateTime()
{
   return DateTime.Now.ToLongTimeString();
}

При такой настройке я предполагаю, что при щелчке ссылки действия в пользовательском интерфейсе будет обновлена ​​только область пролета.Однако в результате я получаю совершенно новую белую страницу со временем, напечатанным в левом верхнем углу.Я даже не получаю синюю главную страницу mvc.

Web.config утверждает, что UnobtrusiveJavaScriptEnabled равно true .

Итак, как заставить этот простой вызов ajax работать?

-pom-

1 Ответ

0 голосов
/ 19 декабря 2011

Была одна и та же проблема один раз.
Вы должны сослаться на скрипт jquery unobtrusive-ajax .

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