javascript から Web サービスを呼び出す方法はありますか? スクリプト マネージャーを追加して Web サービスを取り込むことができることは知っていますが、それを行った後で JavaScript から関数にアクセスする方法がわかりません。
ありがとう、
マット
javascript から Web サービスを呼び出す方法はありますか? スクリプト マネージャーを追加して Web サービスを取り込むことができることは知っていますが、それを行った後で JavaScript から関数にアクセスする方法がわかりません。
ありがとう、
マット
ASP.NET AJAX でのクライアント スクリプトからの Web サービスの呼び出しを参照してください。
このトピックでは、ECMAScript (JavaScript) から Web サービスを呼び出すために使用する方法について説明します。アプリケーションがクライアント スクリプトを使用して ASP.NET AJAX Web サービスを呼び出せるようにするために、サーバーの非同期通信レイヤーは JavaScript プロキシ クラスを自動的に生成します。
<asp:ServiceReference>
プロキシ クラスは、要素が<asp:ScriptManager>
ページのコントロール下に含まれるWeb サービスごとに生成され ます。
daveWardによるjQueryを使用したASP.NETJSONWebサービスの使用を参照してください。
$(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);
}
});
});