Giornale Blog

Le News dai Blog Italiani
Articolo inserito il 30 gennaio 2010, nella Categoria Programmazione.

Fonte: CodeSnippet -

Chiamare un metodo ASP.NET tramite jQuery e' un post di: CodeSnippet

A volte può tornare utile chiamare velocemente, e direttamente, un metodo lato server tramite Ajax che faccia qualsiasi cosa. Con ASP.NET si può definire all’interno della classe un metodo statico firmato come WebMethod che permette di essere richiamato direttamente dall’esterno tramite una chiamata Ajax. Ad esempio, prendiamo in considerazione questo metodo

[WebMethod] public static int Sum(int a, int b) {     return a + b; }

Come vedete, sopra la dichiarazione del metodo c’è la dicitura [WebMethod] esso è statico e pubblico. Si può richiamarlo facilmente attraverso Ajax, ad esempio, utilizzando jQuery, in questo modo.

function Sum()  {     $.ajax({         type: "POST",         url: "Default.aspx/Sum",         data: "{'a': '10', 'b' : '1'}",         contentType: "application/json; charset=utf-8",         dataType: "json",         success: function(msg) {   ...






Puoi seguire Gli Articoli pubblicati su GiornaleBlog tramite Feed . You can skip to the end and leave a comment. Trackbacks are not allowed.

Post a Comment

You must be logged in to post a comment.