Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将sharepoint列表数据获取到html中_Javascript_Jquery_Html_Sharepoint_Sharepoint 2013 - Fatal编程技术网

Javascript 将sharepoint列表数据获取到html中

Javascript 将sharepoint列表数据获取到html中,javascript,jquery,html,sharepoint,sharepoint-2013,Javascript,Jquery,Html,Sharepoint,Sharepoint 2013,我的老板今天问我是否可以将Sharepoint列表数据用于外部HTML网站 客户端有一个sharepoint intranet和一个HTML网站 他们正在sharepoint上发布新闻,但他们希望恢复新闻(sharepoint列表),并将其放入其他网站的主页 我看到了使用Jquery、JavaScript或Json的一些不同的可能性。 大意是我不是这些语言的常客。。。 第一个问题:这可能吗?因为我认为这两个网站有不同的服务器。 第二个:如果是,我怎么做 提前谢谢是的,非常有可能。您可以使用sha

我的老板今天问我是否可以将Sharepoint列表数据用于外部HTML网站

客户端有一个sharepoint intranet和一个HTML网站

他们正在sharepoint上发布新闻,但他们希望恢复新闻(sharepoint列表),并将其放入其他网站的主页

我看到了使用Jquery、JavaScript或Json的一些不同的可能性。 大意是我不是这些语言的常客。。。 第一个问题:这可能吗?因为我认为这两个网站有不同的服务器。 第二个:如果是,我怎么做


提前谢谢

是的,非常有可能。您可以使用sharepoint中的Web服务来公开数据

如果另一台服务器是纯HTML的,那么唯一的方法就是通过Jquery使用web服务

但是,如果是PHP/Ruby或其他服务器,您也可以使用服务器端语言的服务


大家好,欢迎来到stackoverflow。一个更好的提问地点可能在

无论如何,您当然可以使用多种方法获取sharepoint的列表数据,例如使用REST界面:

function getListItem(url, listname, id, complete, failure) {
    $.ajax({
        url: url + "/_api/web/lists/getbytitle('" + listname + "')/items(" + id + ")",
        method: "GET",
        headers: { "Accept": "application/json; odata=verbose" },
        success: function (data) {
            complete(data);
        },
        error: function (data) {
            failure(data);
        }
        });
    }
}
以下是更多信息:

您好,谢谢您的回答。items后面的id…是item id还是list id?正如您看到的,item id在items中的代码(“+id+”)中稍后使用“。您不必按原样使用我的代码;你可以根据自己的喜好修改URL,以获得最佳效果-请阅读我提供的链接,因为这里解释了所有内容。如果这回答了您的问题,请将问题标记为“已回答”。如果你还有别的事要问,请不要犹豫。事实上,我有几件东西要收回。。。事实上,我必须使用sharepoint列表中的新闻创建一份html时事通讯注意,JavaScript不是跨域的,因此您将无法从两个不同的网站使用它(由于相同的来源策略):因此,在某个时候,您必须使用服务器上的代码(如PHP、.Net等)是的,AymKdn这正是我所担心的