我创建了一个SharePoint 2013调查,其中包括一些分支逻辑。这将使调查以多种形式显示。我想做一些跨领域验证(确保几个问题的条目总和等于100%)。我将使用SP Survey的内置页面验证功能来执行此操作,但是SP使用整个问题作为调查字段的名称,并且用于汇总输入值的公式会溢出验证公式的可用长度。 / p>
PreSaveAction()似乎是使用JQuery获取字段值的另一种方法。但是,出现了两个问题:
1)当我向调查的三个“新”表格中的任何一个添加脚本(通过在浏览器中编辑页面,并添加脚本Webpart)时,现在在“ 3”的所有“新”表单。
2)当从任何不包含我要总结的输入字段的表格中调用PreSaveAction()时,我的PreSaveAction()无法获取字段值,因此总和不等于100%,并且验证失败。
如何从PreSaveAction()函数获取要写入调查的所有调查字段的值?