Come compiere il servizio Web da jQuery in ASP.NET

June 1

Il linguaggio jQuery permette di eseguire programmi dal tuo sito web dopo il caricamento della pagina nel browser degli utenti. È necessario aggiornare la pagina per chiamare un servizio Web in ASP.NET, ma è possibile utilizzare il linguaggio Ajax jQuery per chiamare una funzione di servizio Web senza ricaricare la pagina, il che rende il vostro sito più veloce per l'utente e riduce il carico sul server Web .

istruzione

1 Aprire il software Visual Studio dal gruppo di programmi .NET nel menu di Windows "Start". Aprire il progetto Web ASP.NET in Visual Studio.

2 Fare doppio clic sul file ASP.NET che si desidera utilizzare per chiamare il servizio Web da jQuery. Fare clic sulla scheda Visualizza codice per visualizzare il codice HTML e tag ASP.

3 Aggiungere la funzione jQuery che si desidera utilizzare per chiamare il servizio Web. Il codice seguente mostra come chiamare un servizio Web da jQuery:

Funzione Webcall () {
service.serviceFunction ( "param");
}

Sostituire "serviceFunction" con il nome della funzione del servizio Web. La stringa "param" è il parametro che si invia al servizio Web. Sostituire questo parametro con il proprio, se il servizio richiede una lista di parametri.

4 Aggiungere la chiamata di funzione a un pulsante sul tuo sito web. Quando l'utente fa clic sul pulsante, il servizio si chiama. Il codice seguente aggiunge un pulsante per l'utente di scegliere per la funzione:

<Input id = "input" value = "Click to Call Service" type = "button" onclick = "Webcall ();" />

L'evento onclick si attiva quando l'utente fa clic sul pulsante. Il nome della funzione corrisponde al nome jQuery si usa per chiamare il servizio. In questo esempio, la funzione di jQuery è Webcall, che è stato creato nel Fase tre.