首页 > 代码库 > SharePoint 2013 实战碎嘴(ECMAScript客户端对象模型): 提示某个列表不存在

SharePoint 2013 实战碎嘴(ECMAScript客户端对象模型): 提示某个列表不存在

 

简单情景描述1:(在Sharepoint 2013 Solution 中)

在相应的.aspx页面引入 一下两个.js文件:

<script type="text/javascript" src="http://www.mamicode.com/_layouts/15/sp.runtime.js"></script><script type="text/javascript" src="http://www.mamicode.com/_layouts/15/sp.js"></script>

然后写入下面的script代码:

<script type="text/javascript">var context = SP.ClientContext.get_current();var clientWeb = context.get_web();//投票基础表 var VBInfoList = clientWeb.get_lists().getByTitle("VoteBaseInfoList");</script>

可以就写这样几行代码,在运行你的页面的时候,

如果VoteBaseInfoList这个表存在,则页面不会报错;

如果不存在,则页面提示VoteBaseInfoList不存在。

结论:在页面加载js的时候,程序会自己去判断是否存在这张表,例如:VBInfoList的这个。