2012-07-12 41 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