나는 약간의 아약스를 알고있다. 그리고 지금은 MVC + JQuery를 배우고 있습니다. MVC Ajax의 2 개 Ajax가 필요한지 알고 싶습니다 .Helper와 JQuery.Ajax가 동일한 기반을 사용하고 있습니까? 그것들은 XMLHttpRequest xhr을 사용하여 배운 정상적인 Ajax와 같은가요? 그렇지 않다면 무엇을 선호 하는가? 나는 이것에 초보자이며 약간 혼란 스럽습니다. 제 질문이 당신에게 이해가되지 않는다면 제발 신경 쓰지 마세요. 톰 감사MVC에서 Ajax @Ajax. 헬퍼 및 JQuery에서. 아약스
좀 mvc3 면도기 작성 (편집) : 내가 메모장에서 소스 코드를 열 때
<div id="MyAjaxDiv">@DateTime.Now.ToString("hh:mm:ss tt")</div>
@Ajax.ActionLink("Update", "GetTime", new AjaxOptions { UpdateTargetId = "MyAjaxDiv", InsertionMode = InsertionMode.Replace, HttpMethod = "GET" })
, 내가 얻을 :
<div id="MyAjaxDiv">06:21:10 PM</div>
<a data-ajax="true" data-ajax-method="GET" data-ajax-mode="replace" data-ajax-update="#MyAjaxDiv" href="/Home/GetTime">Update</a>
그래서,이 때문에를 ~/Scripts/jquery.unobtrusive-ajax.min.js 만 포함하면 MVC 도우미가 JQuery를 사용해야 작동합니다. 나는 그들이 MicrosoftAjax.js, MicrosoftMVCAjax.js .... 등을 필요로 할 것 같은 인상을 받았지만 지금은 그렇게 보이지 않는다. MVC2 및 aspx 페이지 용입니까?