2009-12-22 12 views

risposta

11

Si prega di consultare Calling Web Services from Client Script in ASP.NET AJAX:

questo argomento viene descritto come utilizzare chiamare un servizio Web da ECMAScript (JavaScript). Per abilitare l'applicazione per chiamare i servizi ASP.NET AJAX Web utilizzando lo script client, il livello del server di comunicazione asincrona genera automaticamente le classi di proxy JavaScript . Un proxy classe viene generata per ogni servizio Web per il quale un elemento <asp:ServiceReference> è inclusi nella <asp:ScriptManager> di controllo nella pagina .

+2

Questo link non è più valido. Prova http://www.asp.net/ajaxlibrary/Using%20Web%20Services%20in%20Ajax.ashx –

2

Vedere Using jQuery to Consume ASP.NET JSON Web Services di Dave Ward.

$(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); 
    } 
    }); 
}); 
Problemi correlati