【问题标题】:One time javascript function run in custom action一次性 javascript 函数在自定义操作中运行
【发布时间】:2015-06-29 16:09:07
【问题描述】:

每次创建子站点(发布站点)时,我都会收到客户的请求。我们必须在 OOTB 文档列表中添加自定义列。

我已经研究了将自定义列添加到 onet.xml 中的文档列表,但没有运气。

然后我考虑解决我创建的解决方案 ScriptBlock 自定义操作 将调用 javascript 函数 将自定义列添加到文档列表中,然后我将其放入 对功能的自定义操作,最后我将引用该功能 在 onet.xml 中。

它运行良好,但每次我刷新页面时都会调用 javascript 函数。我只希望它在我激活该功能时运行一次。 有人有什么建议吗? 我使用沙盒解决方案和 Sharepoint Online。抱歉我的英语不好

【问题讨论】:

    标签: sharepoint sharepoint-2013


    【解决方案1】:

    我认为自定义操作不是执行此操作的正确方法,自定义操作通常需要某种用户交互。

    • 在 Visual Studio 中获取 CKS 开发工具
    • 创建新的 SharePoint 解决方案
    • 从 VS 中的“添加新项目”菜单向您的解决方案添加新的 Web 模板(CKS 开发)
    • 使用列表模板创建附加功能(网络)(您的文档库并添加您的列)
    • 更新 Web 模板 onet 文件

    此外,有时最好提出您遇到的问题,因为您说过您对上述内容没有运气,您遇到的问题是什么,发布一些代码等,而不是沿着更改的路线走您实施解决方案的方式

    非常感谢

    真人

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多