Пошаговое руководство: добавление ASP.NET AJAX-скрипты в проект MVC

#ajax #asp.net-mvc-3 #msdn

#ajax #asp.net-mvc-3 #msdn

Вопрос:

Я пытаюсь узнать больше о asp.net ajax. Но когда я последовал (этому короткому руководству, функциональные возможности работают не так, как предполагалось. Если вы нажмете на ссылку actionlink, вызов ajax должен быть выполнен и вернуть строку на той же странице. В моем проекте он отображает новую страницу и возвращает строку. Я следую руководству 2 раза и не могу найти свою проблему. Большое спасибо, если кто-нибудь может помочь

визуализация html-кода при открытии страницы

 <p> Page Rendered: 15:00:09 </p>
<span id="status">No Status</span>
<br>
<a href="/Home/GetStatus" data-ajax-update="#status" data-ajax-mode="replace" data-ajax="true">Update Status</a>
  

кодируйте html, когда я нажимаю на ссылку (это на новой странице)

 <body>Status OK at 15:04:12</body>
  

вы можете найти программный код по ссылке из руководства, потому что я скопировал и вставил его.
Единственное, что меняется, — это механизм просмотра (razor)

Комментарии:

1. как мы можем вам помочь, если вы не публикуете здесь свой код? Опубликуйте HTML, который генерирует ваш код. Публикуйте, пожалуйста, только соответствующие части

Ответ №1:

я бы даже не стал связываться с MSFT ajax. jquery является отраслевым стандартом, но существуют и другие библиотеки javascript, такие как Moo и YUI. я не могу себе представить, какие преимущества имела бы библиотека msft по сравнению с этими другими.