我添加了自定义属性的自定义字段类型。我用我的自定义字段类型添加问题,并检查我的FieldEditor的OnSaveChange方法中的一些约束。但我想在用户提交“新问题”页面之前添加其他客户端验证。我看到这个页面在javascript函数ValidateAndSubmit中有一些标准的sharepoint验证,例如 - 这个函数检查问题长度是否过多。 如何在此验证脚本中添加我的逻辑以在客户端验证我的自定义属性?
答案 0 :(得分:0)
只需添加一个内容编辑器Web部件,包含您的jQuery引用并运行您的自定义验证,假设您的“新问题”按钮具有给定的ID,
$("#myNewQuestionButton").click(function{ doYourMagicValidationsHere();});
这里的技巧是将你的jquery引用权限和脚本从webpart转移到另一个。
如果需要一个例子,请告诉我,我已多次做过这个伎俩。
最好的问候。