0
我正在尝试访问SharePoint 2013列表数据。以下是代码。此代码在Chrome中完美运行。但是,它在IE 9中不起作用。奇怪的是,控制台中没有记录任何错误。还有一次,我在IE中按f12,我的代码开始工作。SharePoint 2013 JavaScript未在IE 9中工作
function retrieveListItems() {
var siteurl = ; // a url is here
var clientContext = new SP.ClientContext(siteUrl);
var oList = clientContext.get_web().get_lists().getByTitle('ResourceAllocator');
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml('<View><Query><Where><Geq><FieldRef Name=\'ID\'/>' + '<Value Type=\'Number\'>' + 1 + '</Value></Geq></Where></Query></View>');
this.collListItem = oList.getItems(camlQuery);
clientContext.load(collListItem);
clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceededs), Function.createDelegate(this, this.onQueryFaileds));
}
function onQuerySucceededs(sender, args) {
var allResourceNAme = [];
var listItemInfo = '';
var listItemEnumerator = collListItem.getEnumerator();
while (listItemEnumerator.moveNext()) {
var oListItem = listItemEnumerator.get_current();
//process the data
}
请帮助我一样。
添加到您的JavaScript,以确保它永远不会失败。如果按F12的作品,那么你可能有类似'在你的代码某处console.log'。 – Robbert