我在SharePoint中的WCF服務,我想從這樣的網頁組件調用: 從調用WCF的JQuery在SharePoint
function GetItem(){
$.ajax({
type: "POST",
url: 'htp://myserver:1111/sites/test/_layouts/15/myservice.svc/GetMyItem',
data: '{"ID":"1"}',
contentType: "application/json; charset=utf-8",
dataType: 'json',
success: function(msg){
alert(msg.d);
} ,
error:function(msg2){
alert(msg2.statusText);
return;
}
});
}
但我不斷收到的錯誤部分。當我瀏覽到htp:// myserver:1111/sites/test/_layouts/15/myservice.svc/GetMyItem/1時,我可以得到一個類型爲JSON的文件,其中包含以下文本:{「ID」:「1」 ,「title」:「Item Title」}
是我的服務問題?或與我的$ .ajax代碼?我應該使用帖子還是獲取?任何想法將是好的,謝謝
任何幫助? P.S:我寫了htp而不是http,因爲我不能在這個論壇上寫http!
你應該爲'GetMyItem'使用'post'還是'get'。你怎麼看?? –
我不知道!我想將參數傳遞給wcf服務,並從SharePoint獲取項目,我應該使用什麼? – user2528662
這是一個修辭問題。如果你「獲取」了某些東西,那就用'get'。 –