2012-07-12 4 views
2

Dans mon application, j'appelle les services Web .Net basés sur du savon. Ma fonction service d'appel Web est:Appel de service Web avec plusieurs paramètres

function CallService5() { 
      $.ajax({ 
       type: "POST", 
       url: "http://10.0.2.2:51434/Service1.asmx/GetAllTableStatus", 
     dataType: "json", 
     data: "{}", 

     contentType: "application/json; charset=utf-8", 
     success: OnSuccess, 
     error: OnError 
     }); 
    } 

Comment puis-je ajouter plus d'un paramètre ..?

Répondre

1

Je pense que vous pouvez utiliser comme ça

var firstName = document.getElementById("txtFirstName").value; 
var lastName = document.getElementById("txtLastName").value; 
data : "{'firstName':firstName,'lastName':lastName}" 
+1

Okies et comment puis-je obtenir les valeurs de ce paramètre. –

+0

J'ai modifié la réponse – Anuraj

+0

Son fonctionnement. merci beaucoup .. –

0

Vous pouvez ajouter des paramètres en tant que chaîne de requête dans la partie URL du service

"http://10.0.2.2:51434/Service1.asmx/GetAllTableStatus?para =val" 
+0

Son ne fonctionne pas .. pouvez-vous s'il vous plaît expliquer en bref ..? –

+0

Idéalement, votre méthode GetAllTableStatus accepte-t-elle les paramètres? Le nom du paramètre viendra à la place de Para et la valeur viendra à la place de val – Deepesh

Questions connexes