Sharepoint 2013 无法在内容编辑器web部件Sharepoint 2013中加载SP.js

Sharepoint 2013 无法在内容编辑器web部件Sharepoint 2013中加载SP.js,sharepoint-2013,mysite,sp.js,Sharepoint 2013,Mysite,Sp.js,我的环境是SP2013 我无法为我的一个测试列表在EditForm.aspx页面下方加载的内容编辑器Web部件下运行下面的代码。请帮忙找出我的错误。是的,我的两个js文件都在我网站的样式库中。我没有收到警告信息。似乎未加载或未找到SP.JS 这些脚本将加载到“内容编辑器”窗口中 <script src="/sites/documentit/Style%20Library/jquery-1.10.1.min.js" type="text/javascript"> </script

我的环境是SP2013

我无法为我的一个测试列表在EditForm.aspx页面下方加载的内容编辑器Web部件下运行下面的代码。请帮忙找出我的错误。是的,我的两个js文件都在我网站的样式库中。我没有收到警告信息。似乎未加载或未找到SP.JS

这些脚本将加载到“内容编辑器”窗口中

<script src="/sites/documentit/Style%20Library/jquery-1.10.1.min.js" type="text/javascript"> </script> 
<script src="/_layouts/SP.js" type="text/javascript"> </script> 

您正在尝试使用SP函数加载SP.js?你有没有可能发布更多的代码?SP脚本是在主模板中加载的,还是由您的上下文编辑器Web部件加载的?你能在调试器窗口(F12)中显示准确的错误消息吗?事实上,现在我已经编辑了你的帖子,我想说你不需要第二次调用SP.SOD.executeOrderLayUntillScriptLoaded as JQuery将为你做这件事。JQuery ready函数仅在加载所有脚本并且DOM准备好进行操作时才会启动,因此,恕我直言,您不需要额外的等待块Hi Icepickle,当我为列表中的项单击View Item(DispForm.aspx)时,我不会收到任何错误。我希望Alert()显示在视图项单击中。我已经向您展示了整个代码。我不知道如何使用debbugger窗口来处理错误。好吧,这一页能帮你更进一步吗?它基本上解释了相同的问题,并且您应该在JQuery的document.ready和ExecuteOrderLayUntillScript Loaded func之间进行选择……感谢您的链接。我删除了SP.SOD.executeOrderLayUntilScriptLoaded()代码,并且只使用$(文档)…代码。但是,我仍然没有收到警报消息。您正在尝试使用SP函数加载SP.js吗?你有没有可能发布更多的代码?SP脚本是在主模板中加载的,还是由您的上下文编辑器Web部件加载的?你能在调试器窗口(F12)中显示准确的错误消息吗?事实上,现在我已经编辑了你的帖子,我想说你不需要第二次调用SP.SOD.executeOrderLayUntillScriptLoaded as JQuery将为你做这件事。JQuery ready函数仅在加载所有脚本并且DOM准备好进行操作时才会启动,因此,恕我直言,您不需要额外的等待块Hi Icepickle,当我为列表中的项单击View Item(DispForm.aspx)时,我不会收到任何错误。我希望Alert()显示在视图项单击中。我已经向您展示了整个代码。我不知道如何使用debbugger窗口来处理错误。好吧,这一页能帮你更进一步吗?它基本上解释了相同的问题,并且您应该在JQuery的document.ready和ExecuteOrderLayUntillScript Loaded func之间进行选择……感谢您的链接。我删除了SP.SOD.executeOrderLayUntilScriptLoaded()代码,并且只使用$(文档)…代码。然而,我仍然没有收到警告信息。
 $(document).ready(function(){
     SP.SOD.executeOrDelayUntilScriptLoaded(function(){
        alert("jquery");     
     } , "SP.js");
 });