筛选子网站中所有列表的查询

编程入门 行业动态 更新时间:2024-10-22 18:39:28
本文介绍了筛选子网站中所有列表的查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

您好,

我查询了子网站中的所有列表,但需要根据标题中的条件进行过滤。有人可以帮忙吗?提前致谢!

这是我到目前为止:

var siteUrl ='https:// myurl / site /亚位点"; $(document).ready(function(){ var scriptbase = siteUrl +" / _ layouts / 15 /" ;; $ .getScript( scriptbase +" SP.Runtime.js", function(){ $ .getScript(scriptbase +" SP.js",execOperation); } ); }); 函数execOperation(){ retrieveWebSiteProperties(siteUrl); } 函数retrieveWebSiteProperties(siteUrl){ var clientContext = new SP.ClientContext(siteUrl); this.oWebsite = clientContext.get_web(); this.collList = oWebsite.get_lists(); this.listInfoCollection = clientContext.load(collList); clientContext.executeQueryAsync( Function.createDelegate(this,this.onQuerySucceeded), Function.createDelegate(this,this.onQueryFailed)); } 函数onQuerySucceeded(sender,args){ var listInfo =''; var listEnumerator = this.collList.getEnumerator(); while(listEnumerator.moveNext()){ var oList = listEnumerator.get_current(); listInfo + ='Title:'+ oList.get_title()+'Created:'+ oList.get_created()。toString()+'\ n'; } $(&#"chartArea")。html(listInfo); } 函数onQueryFailed(sender,args){ alert('请求失败。'+ args.get_message()+ '\ n'+ args.get_stackTrace()); }

解决方案

请参考以下链接了解如何。

docs.microsoft/en-us/previous-versions/office/developer/sharepoint-2010/hh185007(v = office.14)

Hello,

I have queried all of the lists within a subsite but need to filter based on criteria in the title. Can anyone help? Thanks in advance!

This is what I have so far:

var siteUrl = 'myurl/site/subsite'; $(document).ready(function () { var scriptbase = siteUrl + "/_layouts/15/"; $.getScript(scriptbase + "SP.Runtime.js", function () { $.getScript(scriptbase + "SP.js", execOperation); } ); }); function execOperation() { retrieveWebSiteProperties(siteUrl); } function retrieveWebSiteProperties(siteUrl) { var clientContext = new SP.ClientContext(siteUrl); this.oWebsite = clientContext.get_web(); this.collList = oWebsite.get_lists(); this.listInfoCollection = clientContext.load(collList); clientContext.executeQueryAsync( Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed) ); } function onQuerySucceeded(sender, args) { var listInfo = ''; var listEnumerator = this.collList.getEnumerator(); while (listEnumerator.moveNext()) { var oList = listEnumerator.get_current(); listInfo += 'Title: ' + oList.get_title() + ' Created: ' + oList.get_created().toString() + '\n'; } $("#chartArea").html(listInfo); } function onQueryFailed(sender, args) { alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace()); }

解决方案

Please refer below link for how to.

docs.microsoft/en-us/previous-versions/office/developer/sharepoint-2010/hh185007(v=office.14)

更多推荐

筛选子网站中所有列表的查询

本文发布于:2023-11-01 20:18:49,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1550312.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:列表   网站

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!