首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery spservices getlistitems

jquery spservices getlistitems
EN

Stack Overflow用户
提问于 2013-03-04 00:35:24
回答 3查看 9K关注 0票数 0

我正在尝试使用jquery spservices从sharepoint列表中获取列表项目。但是它不会返回任何列表标题。这是代码,有人知道哪里出问题了吗?

代码语言:javascript
复制
var _query = "<Query><Where><Eq><FieldRef Name='Title' /><Value Type='Text'>maandag</Value></Eq></Where></Query>";

$().SPServices({
    operation: 'GetListItems',
    async: false,
    listName: 'OpeningsTijden',
    CAMLViewFields: "<ViewFields><FieldRef Name='Title' /><FieldRef Name='Time' /></ViewFields>",
    CAMLQuery: _query,
      completefunc: function (xData, Status) {
                    alert(xData.responseText);
                    $(xData.responseXML).SPFilterNode("z:row").each(function() { 

         alert('yessir');

                        });                
                    }

        });

提前感谢

EN

回答 3

Stack Overflow用户

发布于 2016-02-08 23:30:34

使用调试功能来确保您的请求正常工作总是一个好主意:

代码语言:javascript
复制
if (Status == "success") {
  alert(xData.responseXML);
}else {
  var out = $().SPServices.SPDebugXMLHttpResult({
  node: xData.responseXML,
  outputId: myRequests
});

$('#myRequests').html(out);
}
票数 1
EN

Stack Overflow用户

发布于 2013-05-07 19:44:58

感谢你的代码,工作完美:)也许你的列表名称拼写错误或什么,我复制并使用了它。第一次工作

票数 0
EN

Stack Overflow用户

发布于 2018-10-04 19:28:14

1-选中尝试从您的查询中删除筛选器并查看结果,如果它带来数据意味着您的筛选器不正确或筛选器中的列不同。

2-如果仍然没有返回任何值,则可能是您的列表存在问题

3-通常列表是从SP 2007迁移而来的,它们不支持SPServices功能,尝试创建新列表并尝试您的代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15187871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档