如何使用JS创建必填字段

时间:2017-05-17 15:18:41

标签: sharepoint-2010

我有一个SharePoint表单。如何使用Java Scripts创建必填字段(人员选择器和日期)?提前致谢

1 个答案:

答案 0 :(得分:1)

首先检查OOTB选项。显然,标记为必填的列表字段在填写之前不会提交。

您还可以在验证设置下的列表设置中设置验证。输入可以评估为TRUE以通过验证的公式(Title =“TitleXYZ”)。还可以添加自定义错误文本。

使用JavaScript有无穷无尽的选择。基本的SharePoint表单模型(假设您对提交事件进行验证)使用PreSaveItem函数:

  function PreSaveItem()
    {   
      if ("function"==typeof(PreSaveAction))
        {
          return PreSaveAction();
        }
   return true;
}

PreSaveAction函数还允许“保存”按钮的覆盖行为。例如:

function PreSaveAction() {   
   return ifValidSSN();
}

您可以找到使用此功能的一个很好的示例 here

如果你想要更多的框架,你可以尝试多个jQuery验证插件。我推荐the jquery Validation plugin

如果你想要一些使用这个插件的例子,请告诉我