English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Ajax 클라이언트가 서버 측을 비동기적으로 호출하는 구현 방법(js에서 cs 파일 호출)

ajax 사용 방법, js에서 cs 파일을 호출하는 방법, 다음 단계로 사용합니다

(1)ajax.dll을 다운로드하고 프로젝트에 참조를 추가합니다。

(2)프로젝트의 webconfig의 <httpHandlers> 노드에 <add verb="POST,GET" path="ajax"/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/> 노드

(3)aspx 페이지의 pageload 메서드에 Ajax.Utility.RegisterTypeForAjax(typeof(ClassName));를 추가합니다. ClassName은 현재 cs 파일의 클래스 이름입니다.

(4)cs에서 작성한 모든 js에서 호출하고자 하는 메서드 앞에 [Ajax.AjaxMethod()]를 추가합니다. session을 호출하려면 [Ajax.AjaxMethod(HttpSessionStateRequirement.Read)]로 작성합니다。

(5)js 메서드에서는 var address = ClassName.MethodName('parameter').value;를 작성합니다;   //ClassName은 클래스 이름이며, MethodName은 메서드 이름이며, 전달된 매개변수는 parameter입니다.

이 글에서 공유한 Ajax 클라이언트가 서버를 비동기적으로 호출하는 방법(js가 cs 파일을 호출하는 방법)이 모든 내용입니다. 많은 참고가 되길 바라며, 나아가 다른 강의를 많이 지지해 주시기를 바랍니다.

성명서: 본 문서의 내용은 인터넷에서 가져왔으며, 저작권자는 모두 소유합니다. 내용은 인터넷 사용자가 자발적으로 기여하고 업로드한 것이며, 사이트는 소유권을 가지지 않으며, 인공 편집 처리를 하지 않았으며, 관련 법적 책임을 부담하지 않습니다. 저작권 문제가 있는 내용을 발견하면, notice#w로 이메일을 보내 주시기 바랍니다.3codebox.com(메일을 보내는 경우, #을 @으로 변경하십시오. 신고를 제공하고 관련 증거를 제공하시면, 사이트는 즉시 위법 내용을 삭제합니다.

당신이 좋아할 만한