SharePoint2013APP开发问题总结
一、问题:'NotifyScriptLoadedAndExecuteWaitingJobs' is undefined描述:使用JavaScript对象模型调用搜索服务,在运行sp.search.js抛出异常:0x800a1391 - JavaScript 运行时错误: 'NotifyScriptLoadedAndExecuteWaitingJobs' 未定义
解决方法:在页面引入init.js
NotifyScriptLoadedAndExecuteWaitingJobs 就是在init.js中定义的,还有SP.SOD方法也是,如果出现“SP.SOD未定义”这种错误,同样引入init.js即可
二、问题:添加自定义CustomAction,点击后如何弹出模态窗体
CommandAction="~appWebUrl/Pages/Post.aspx?{StandardTokens}&SPListItemId={ItemId}&SPListId={ListId}}"
EnabledScript="javascript:SP.ListOperation.Selection.getSelectedItems().length == 1"
/>
另外在跳转页面Post.aspx的PlaceHolderAdditionalPageHead还应该引入
表示允许将该页面作为一个框架显示
三、问题:如何编程设置某个术语集的“提交策略”为“开放式”(用户可以在文本框中直接输入术语集中不存在的术语A,A能自动插入到术语集中)
参考链接:http://www.c-sharpcorner.com/Blogs/10855/how-to-set-the-submission-policy-for-the-term-set-using-clie.aspx
页:
[1]