2011-11-02 54 views
3

我想調用web服務以從Windows 7小工具獲取簡單的任務列表。來自HTML頁面的呼叫和顯示REST或SOAP響應

現在,基本上它是一個html頁面,如果需要的話使用Javascript。我看了Simplest SOAP example,但沒有運氣。 (我的按鈕不起作用)

我的html頁面上有一個按鈕。程序將是。

  1. 單擊按鈕。

  2. 向Web服務發送請求。從web服務

  3. 收到響應

  4. 顯示以下按鈕的響應。

任何示例代碼,儘可能完整,將不勝感激。或者最糟糕的是,遵循我的4個步驟的一些詳細說明,以及我如何實現它。

我從來沒有完全理解JavaScript,但認爲我做得正確。 (注意,它可以很好地通過URL連接到REST服務)。

<html> 
    <head> 
    <script type="text/javascript" src="jquery-1.6.4.min.js"></script> 

    <script> 
     function getTasks() { 
     $.get("https://localhost/TEST.TestService.svc/rest/Services?CostCentreNo=1&Filter=0", 
      function(data){ 
      alert("Data Loaded: " + data); 
      }); 
    } 
    </script> 
    </head> 
    <body> 
     <button onclick="javascript:getTasks();">Show Match</button> 
    </body> 
</html> 
+0

你正在做的外觀大致是它應該工作。使用Firebug或Chrome的檢查器查找任何javascript異常(控制檯)並檢查網絡活動以查看是否發出請求。 – Nik

回答

1

做你讀這How do i get access to SOAP response property?和答案,如果你碰到困難,我可能abeable幫助

爲REST JavaScript REST client Library

+0

我使用fiddler2來檢查所做的任何調用,但沒有請求,所以響應是我的問題中最少的。 :(我已經看到了REST鏈接,但是我還沒有完全理解如何使用給定的代碼觸發調用。建議?:) – Doomsknight

+0

我不使用jquery,生病看我是否可以掀起一些東西,它不會是jquery – david

+0

不管它是什麼,只要它工作:)。謝謝你的幫助。 – Doomsknight

相關問題