我有一个SharePoint表单。如何使用Java Scripts创建必填字段(人员选择器和日期)?提前致谢
答案 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
如果你想要一些使用这个插件的例子,请告诉我