zoukankan      html  css  js  c++  java
  • TroubleShoot: SharePoint 2013: ExecuteOrDelayUntilScriptLoaded 页面发布后不执行的问题

    SharePoint 2010 中的ExecuteOrDelayUntilScriptLoaded,在2013 中使用时没有效果的问题。

    Example:

    SharePoint 2013 Code:

    SP.SOD.executeFunc('sp.js', 'SP.ClientContext', sharePointReady);

    function sharePointReady() {    alert("Ready"); }

    SharePoint 2010 Code:

    ExecuteOrDelayUntilScriptLoaded(sharePointReady, "sp.js");

    function sharePointReady() {    alert("Ready"); }

    <script type="text/javascript">
    ExecuteOrDelayUntilScriptLoaded(GetIdeaItemCount,"sp.js");
    var list;
    function GetIdeaItemCount()
    {
    var context = new SP.ClientContext.get_current();
    var web = context.get_web();
    list = web.get_lists().getByTitle('TestFormLib');
    context.load(list);
    context.executeQueryAsync(Function.createDelegate(this, this.GetSuccess), Function.createDelegate(this, this.GetFailed));
    }
    
    function GetSuccess(){
      document.getElementById("spListItemCount").innerText=list.get_itemCount();
    }
    function GetFailed(sender,args)
    {
      alert('failed. Message:' + args.get_message()); 
    }
    
    </script>
    View Code

    Refer: http://msdn.microsoft.com/en-us/library/jj245759.aspx

    出处: http://www.cnblogs.com/windy2008

  • 相关阅读:
    类模板机制
    C和C++中const的区别
    bitset
    静态库or动态库?
    多态原理探究
    程序从编译到运行过程
    对象的内存模型
    重载、重写(覆盖)和隐藏
    对继承和派生的理解
    对C++对象的理解
  • 原文地址:https://www.cnblogs.com/windy2008/p/4074002.html
Copyright © 2011-2022 走看看