我正在尝试对 SPList 进行查询,但我收到一条错误消息,指出 List 不存在。如何以正确的方式阅读当前上下文?不知何故是部署问题?
var clientContext = new SP.ClientContext.get_current();;
var oList = clientContext.get_web().get_lists().getByTitle("MyList");
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml('<View><Query><Where><Eq><FieldRef Name="SearchUserName" /><Value Type="Text">' + loginName + '</Value></Eq></Where></Query></View>');
this.collListItem = oList.getItems(camlQuery);
clientContext.load(collListItem);
clientContext.executeQueryAsync(Function.createDelegate(this, function (sender, args) {
//do something
}), Function.createDelegate(this, function (sender, args) {
//log error
}));
我收到错误:列表 'MyList' 在 URL '.... 站点路径' 的站点中不存在
我究竟做错了什么?是否有另一种阅读当前上下文的方式?