我有一个托管在 SharePoint 中的 wcf 服务,我试图从这样的 webpart 调用:
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":"项目标题"}
我的服务有问题吗?或使用我的 $.ajax 代码?我应该使用 post 还是 get?任何想法都会很好,谢谢
有什么帮助吗?!PS:我写的是htp而不是http,因为我在这个论坛不能写http!