자바 스크립트에서 웹 서비스를 호출 할 수있는 방법이 있습니까? 웹 서비스를 가져 오기 위해 스크립트 관리자를 추가 할 수 있다는 것을 알고 있지만 자바 스크립트에서 함수에 액세스하는 방법을 알 수는 없습니다.javascript에서 웹 서비스 메서드를 호출하려면 어떻게해야합니까?
감사합니다,
매트
자바 스크립트에서 웹 서비스를 호출 할 수있는 방법이 있습니까? 웹 서비스를 가져 오기 위해 스크립트 관리자를 추가 할 수 있다는 것을 알고 있지만 자바 스크립트에서 함수에 액세스하는 방법을 알 수는 없습니다.javascript에서 웹 서비스 메서드를 호출하려면 어떻게해야합니까?
감사합니다,
매트
는 Calling Web Services from Client Script in ASP.NET AJAX를 참조하십시오
이 항목에서는 에게 ECMAScript를 (자바 스크립트)에서 웹 서비스를 호출하기 위해 사용하는 방법에 대해 설명합니다. 응용 프로그램에서 클라이언트 스크립트를 사용하여 ASP.NET AJAX 웹 서비스를 호출 할 수있게하려면 서버 비동기 통신 레이어에서 JavaScript 프록시 클래스를 자동으로 생성합니다. 프록시 클래스는
<asp:ServiceReference>
요소가 페이지에서<asp:ScriptManager>
제어에 포함 되는 각 웹 서비스 생성됩니다.
Dave Ward가 Using jQuery to Consume ASP.NET JSON Web Services을 참조하십시오.
$(document).ready(function() {
$.ajax({
type: "POST",
url: "RSSReader.asmx/GetRSSReader",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
// Hide the fake progress indicator graphic.
$('#RSSContent').removeClass('loading');
// Insert the returned HTML into the <div>.
$('#RSSContent').html(msg.d);
}
});
});
해당 링크는 더 이상 유효하지 않습니다. http://www.asp.net/ajaxlibrary/Using%20Web%20Services%20in%20Ajax.ashx를 사용해보십시오. –