首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Sharepoint 2013 on premise NewForm on list javascript逻辑未触发

Sharepoint 2013是一种企业级协作平台,用于构建内部门户网站、文档管理系统和团队协作工具等。它可以在本地部署,也可以在云上部署。

在Sharepoint 2013中,NewForm是用于创建新项的表单。当用户在列表中创建新项时,可以通过编写JavaScript逻辑来自定义NewForm的行为。

如果在Sharepoint 2013的列表中,使用JavaScript编写的逻辑未触发,可能有以下几个原因:

  1. JavaScript未正确引用:确保JavaScript文件已正确引用到NewForm页面中。可以通过在浏览器的开发者工具中检查网络请求来确认JavaScript文件是否成功加载。
  2. JavaScript逻辑错误:检查编写的JavaScript代码是否存在语法错误或逻辑错误。可以通过在浏览器的控制台中查看错误信息来定位问题。
  3. 事件绑定问题:确认JavaScript代码是否正确绑定到NewForm的相关事件上。例如,可以使用jQuery的$(document).ready()函数来确保JavaScript代码在页面加载完成后执行。
  4. 权限问题:确保当前用户具有足够的权限来执行JavaScript逻辑。如果用户没有足够的权限,可能无法触发JavaScript代码。

对于Sharepoint 2013 on premise环境中NewForm未触发JavaScript逻辑的问题,可以尝试以下解决方案:

  1. 确保JavaScript文件正确引用,并且路径没有错误。
  2. 检查JavaScript代码是否正确,包括语法和逻辑。
  3. 确保JavaScript代码正确绑定到NewForm的相关事件上。
  4. 检查当前用户是否具有执行JavaScript逻辑的权限。

腾讯云提供了一系列与Sharepoint相关的产品和服务,例如云服务器、云数据库、云存储等,可以帮助企业构建和管理Sharepoint环境。具体产品和服务的介绍可以参考腾讯云的官方网站:https://cloud.tencent.com/product/sharepoint

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • SharePoint 2013 Designer工作流——Parallel Block的应用

    参考目录 安装和配置SharePoint 2013 Workflow SharePoint 2013 实现多级审批工作流 在自定义Workflow时,往往会遇到这样场景,某个审批需要被多人查阅...在SharePoint Workflow中,也提供了类似并联电路的活动,即Parallel Block(并行程序块),在SharePoint Designer 2013中,位于工具栏中,如下所示: ?...设备入网申请 创建对应的List,Task,添加如下图所示的Column,具体细节详情此文中的设置。 ? 打开SharePoint Designer,选择需要关联的List,创建自定义的工作流。...最后,对审批的结果进行判断,需要IF…ELSE 条件来进行逻辑处理,如下所示: ? 入网申请测试 当张学友发起入网申请时,工作流启动,并同时分配任务给指定的参与人(分配的任务存储在Task中)。...小结 上述描述的工作流仅仅是Demo级别,对于复杂的业务,特别是权限的控制,SharePoint 2013 Workflow给我的感觉依然是捉襟见肘。

    1K100

    Windows 商店应用中使用 SharePoint REST API

    首先来看看SharePoint REST API 的概述:       REST API 服务是在 SharePoint 2013 中被引入的,官方认为 REST API 服务可以媲美于现有的 SharePoint...开发人员可以使用任何支持 REST Web 请求的技术(C#,javascript,java,oc 等等)以远程方式与 SharePoint 数据进行交互。...//web/lists(guid'') /items(item id) 或 http:///web/lists/getbytitle('title of list...')/items(item id)        如上 API 地址所示,我们可以通过List 本身的 GUID 或者 Title 来获取List,或者List的项集合的数据。...这样我们就把 SharePoint REST API 的构成和基本的使用方法介绍完了,希望对大家在 Windows 商店应用中使用 SharePoint REST API 有所帮助,谢谢。

    4.8K150

    如何从SharePoint Content DB中查询List数据

    现在数据已经维护进了SharePoint List,那么怎么从数据库中将维护的数据查询出来呢? SharePoint 的列表数据都存储在Content DB中,其中最最重要的表就是[dbo]....[AllUserData],这个表中的一行数据就对应SharePoint List中的一条数据。下面介绍下如何从Content DB中查询出List数据。...2013的环境中会更多,但是存储数据的列都是用“数据类型+数字”来命名的。...参考:http://stackoverflow.com/questions/8988098/how-could-i-find-the-fields-of-a-sharepoint-list-from-database-in-sharepoint...SharePoint采用的删除方法都是软删除,通过设置一个标志位来表示一条数据已经被删除,所以我们只需要将删除标识tp_DeleteTransactionId=0添加到where条件中,即可将删除的数据返回

    3K10

    【安全通告】2022年1月“微软补丁日” 高危远程代码执行漏洞风险通告

    本次发布涉及 Microsoft Windows,Microsoft Edge, Exchange Server, Microsoft Office , SharePoint Server, .NET...该漏洞允许攻击者利用HTTP协议栈 (http.sys) 构造特制数据包并发送到目标服务器来触发漏洞,由于该漏洞无需用户交互,无需身份验证即可触发,成功利用可导致蠕虫级的远程代码执行,危害极大,需重点关注...但据官方描述,该漏洞需要攻击者与相关服务器处于协议级别的逻辑相邻拓扑。仅在内网失陷才可被利用,难度相对较高。...Cumulative Update 10 Microsoft Exchange Server 2016 Cumulative Update 21 Microsoft Exchange Server 2013...21907(HTTP 协议栈远程代码执行漏洞): 在 Windows Server 2019 和 Windows 10 版本 1809 中,由于包含该漏洞的 HTTP Trailer Support 功能默认启用

    2K110

    Succinctly 中文系列教程(二) 20220109 更新

    数据类型 三、基本语法 四、数组和矩阵 五、使用脚本 六、数据可视化 七、面向对象编程 八、数学竞赛 九、总结 Succinctly C# 机器学习教程 一、KMeans 聚类 二、GACUC 聚类 三、逻辑回归分类...将分析器和重构部署到 Visual Studio 图库 八、工作区,代码生成,发出 Succinctly SciPy 教程 一、起步 二、数组 三、矩阵 四、组合学 五、其它话题 Succinctly Sharepoint...2013 教程 一、SharePoint 2013 开发模式简介 二、准备开发环境 三、新应用模型架构概述 四、SharePoint 托管应用 五、提供者托管的应用 六、安全模型概述 七、客户端对象模型...二、将 Bootstrap 添加到您的项目中 三、推特 Bootstrap 网格 四、推特 Bootstrap 库 CSS 类 五、表单 六、按钮 七、组件 八、推特 Bootstrap JavaScript...九、扩展 Bootstrap Succinctly Bootstrap3 教程 零、简介 一、从版本 2 迁移到版本 3 二、常见陷阱 三、更改的 CSS 特性 四、更改的组件特性 五、更改的 JavaScript

    6K20

    SharePoint下利用DocX组件导出Word

    最重要的一点DocX支持自定义文档属性(Custom Properties) 最近要对一个SharePoint项目进行修改,客户希望对上报的文档审批结束后(如下图),可以导出Word,方便打印。...Word2010(07不确定,没用过)以上版本支持文档属性(Document Propery),文档属性对开发者来讲是一个非常重要的功能,你可以扩展Word文档的属性,我以Word 2013为例,打开Word...2013,单击左上角的文件,在新弹出的页面,选择属性à高级属性,如下所示: ?...DocX逻辑实现 ComplaintModel属性的创建 首先我们约定,属性值不能包含换行(\r\n),否则插入含有换行符的属性值文本会和预想的有问题,那我们怎样去避免这个情况呢?...List Attachment栏上 newItem.Attachments.Add("投诉审批表_导出打印.docx",stream.ReadFully

    1.5K50

    云计算架构:Azure]比较流,逻辑应用(Logic App),函数和 WebJobs

    可以在日程安排或触发器中运行其中一个。 但是,每种服务都有其独特的优点,本文将介绍这些差异。...借助流,任何办公室工作人员都可以执行简单的集成(例如,对 SharePoint 文档库的审批过程),无需求助开发人员或 IT 部门。...比较表 Azure Functions 是在 WebJobs SDK 上构建的,因此共享许多相同的事件触发器以及到其他 Azure 服务的连接。...1 WebJobs(不带 WebJobs SDK)支持 C#、JavaScript、Bash、.cmd、.bat、PowerShell、PHP、TypeScript、Python 等。...逻辑应用可以调用函数,而函数也可以调用逻辑应用。 请参阅相关文档,例如,创建与 Azure 逻辑应用集成的函数。

    1.6K30

    Microsoft Exchange Server 远程代码执行

    2020 年 11 月中旬,我在 Microsoft Exchange Server 中发现了一个逻辑远程代码执行漏洞,该漏洞有一个奇怪的转折——它需要在触发之前发生中间睡眠(MiTM) 攻击。...后来,我发现SharePoint Server也受到了基本相同的代码模式的影响。...漏洞摘要 当管理用户在 Exchange 命令行管理程序中运行Update-ExchangeHelp或命令时,处于特权网络位置的未经身份验证的攻击者(例如 MiTM 攻击)可能会触发远程代码执行漏洞。...逻辑漏洞总是很有趣,因为它几乎总是意味着被利用,而使用传统的自动化工具很难发现这些相同的问题。有人认为,所有网络漏洞实际上都是合乎逻辑的。...对于 SharePoint 命令行管理程序 (SMS) 直接受到影响的 SharePoint Server 而言,情况并非如此,实现了作为运行 SMS 的用户的代码执行。

    87240

    Asp.Net MVC4入门指南(8):给数据模型添加校验器

    在本节中将会给Movie模型添加验证逻辑。并且确保这些验证规则在用户创建或编辑电影时被执行。...给电影模型添加验证规则 您将首先向Movie类添加一些验证逻辑。 打开Movie.cs文件。...上面的顺序将触发必需的验证,而并不需要点击提交按钮。在不输入任何字段的情况下,直接点击提交按钮,将触发客户端验证。直到没有客户端验证错误的情况下,表单数据才会发送到服务器。...如果您在浏览器中禁用 JavaScript,然后提交具有错误信息的form,断点将会命中。您仍然得到充分的验证,即使在没有 JavaScript的情况下。...您不必担心不符合规则 ,验证逻辑会在应用程序的不同部分执行——在一个地方定义验证逻辑将会被使用到各个地方。这使代码非常干净,并使它易于维护和扩展。它意味着您会完全遵守DRY原则。

    4.6K100

    Vue练习--表格数据筛选排序

    "orderFn('sales', true)">↓ <tr v-for='(item, key) in <em>list</em>...v-on 指令监听 DOM 事件,并在<em>触发</em>时运行一些 <em>JavaScript</em> 代码。...计算属性 什么是计算属性 有些数据的变化是伴随着业务<em>逻辑</em>计算的,data 下挂载的数据无法实现这一点....注意事项 computed里面可以放置一些业务<em>逻辑</em>代码,一定记得return sort()方法 用法 用于对数组的元素进行排序。...两种使用方法 调用时<em>未</em>使用参数 按照字符编码的顺序进行排序。 其他标准进行排序 如果想按照其他标准进行排序,就需要提供比较函数,该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字

    2.4K40

    el-table分页数据+回显+勾选状态+记录数据(map实战)

    一开始想的是,把所有已勾选的数据用list来维护,可稍微一思索就发现这样实际执行起来还是有缺陷的,比如用于来回切换页码等场景稍微一复杂就容易乱套。...如果处于勾选状态,则从用于记录的总数据中删除该选项。如果总得记录结果没有改数据,同时该数据本次是勾选状态,则把新数据添加进去。...接下来就是它对应的handle函数了,我把处理逻辑用备注的形式写出来 ```javascript const selectedMap = new Map(); handleSelectionChange...}); // 遍历selectList,它记录了当前表格中每一项的一个唯一ID(我这里是name是唯一的),以及是否选中两个参数 // 遍历过程中与记录总的被选中的数据做一个比较,代码由本文前面的处理逻辑形成...refs.myTable.toggleRowSelection(this.tableData[i], true); }); } } }, ``` 就是切换到新数据时,我们要打勾,但是通过代码打钩的过程会触发

    1.8K00
    领券