2012-07-12 89 views
2

在我的应用程序中,我调用基于.net soap的web服务。 我的Web服务调用的功能是:带有多个参数的Web服务调用

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 
     }); 
    } 

如何添加不止一个参数的详细..?

回答

1

我想你可以这样用

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

Okies的位置,我如何获取该参数的值。 – 2012-07-12 05:20:46

+0

我修改了答案 – Anuraj 2012-07-12 05:28:26

+0

它的工作。 thanx很多.. – 2012-07-12 05:30:17

0

您可以添加参数,如服务的URL部分查询字符串

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

它不能正常工作.. 请问你能解释一下吗..? – 2012-07-12 05:18:20

+0

理想情况下,您的方法GetAllTableStatus是否接受参数?参数名称将在Para位置,值将会在val – Deepesh 2012-07-12 06:12:19