SPServices“ GetListItems”什么都不返回?

时间:2019-07-18 15:47:33

标签: jquery spservices

我有一个SharePoint 2013网站,该网站的标题为“测试列表”,其中有两个项目的标题属性为“测试1”和“测试2”。我正在尝试此电话,只是想让SPServices为您服务。我有一行代码可以将每个查询结果记录到控制台,但是运行代码时,控制台中什么也没有显示。

我的索引文件中确实安装了JQuery和SPServices。我在第3行调用console.log(ready)以确保JQuery正常运行,并记录到控制台。

$(document).ready(function() {

console.log('ready');
GetNews();

});

function GetNews()
{
                var method = "GetListItems";
                var list = "Test List";
                var fieldsToRead = "<ViewFields>" + "<FieldRef Name='Title' />" + "</ViewFields>";
                var query = "<Query>" + "<Where>" + "<Neq>" + "<FieldRef Name='ID' /><Value Type ='Number'>0</Value>" + "</Neq>" + "</Where>" + "<OrderBy>" + "<FieldRef Name='Title' />"+ "</OrderBy>" + "</Query>";

                $().SPServices({
                                operation: method,
                                async: false,
                                listName: list,
                                CAMLViewFields: fieldsToRead,
                                CAMLQuery: query,

                                copmletefunc: function(xData, Status) {
                                                $(xData.responseXML).SPFilterNode("z:row").each(function() {

                                                                var title = ($(this).attr("ows_Title"));
                                                                console.log('done');
                                                                console.log(title);

                                                });
                                }
                });
}

由于第26行和第27行,我希望看到某种输出记录到控制台,但不会记录任何内容。

0 个答案:

没有答案