ASP.NET MVC의 단순화된 AJAX 호출
전체 페이지를 새로 고치지 않고도 원활한 컨트롤러 상호 작용을 위해 AJAX로 ASP.NET MVC 애플리케이션을 향상하세요. 이 가이드에서는 기본 AJAX 호출에 대한 간단한 접근 방식을 설명합니다.
컨트롤러 작업:
AJAX 요청을 위해 특별히 설계된 컨트롤러 작업 메서드를 만듭니다.
<code class="language-csharp">public class AjaxTestController : Controller { public ActionResult FirstAjax() { return Json("chamara", JsonRequestBehavior.AllowGet); } }</code>
스크립트 보기:
필요한 JavaScript 라이브러리를 통합하고 뷰 내에 AJAX 호출을 구현하세요.
<code class="language-javascript">$(document).ready(function() { const serviceURL = '@Url.Action("FirstAjax", "AjaxTest")'; $.ajax({ type: "POST", url: serviceURL, dataType: "json", success: function(data, status) { alert(data); }, error: function() { alert('error'); } }); });</code>
성공적인 응답:
성공적으로 실행되면 success
함수는 수신된 JSON 데이터를 경고 상자에 표시합니다.
디버깅 팁:
문제가 발생하면 다음을 확인하세요.
data
속성은 AJAX 호출에서 생략됩니다(수정된 예 참조).[HttpPost]
속성으로 장식되었는지 확인하세요.위 내용은 ASP.NET MVC 컨트롤러에 대한 간단한 AJAX 호출을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!