如何修改SharePoint中的编辑器控制页面上的JS函数ValidateAndSubmit(或添加我自己的验证脚本)?

时间:2012-05-21 15:24:13

标签: sharepoint-2010 custom-fields

我添加了自定义属性的自定义字段类型。我用我的自定义字段类型添加问题,并检查我的FieldEditor的OnSaveChange方法中的一些约束。但我想在用户提交“新问题”页面之前添加其他客户端验证。我看到这个页面在javascript函数ValidateAndSubmit中有一些标准的sharepoint验证,例如 - 这个函数检查问题长度是否过多。 如何在此验证脚本中添加我的逻辑以在客户端验证我的自定义属性?

1 个答案:

答案 0 :(得分:0)

只需添加一个内容编辑器Web部件,包含您的jQuery引用并运行您的自定义验证,假设您的“新问题”按钮具有给定的ID,

$("#myNewQuestionButton").click(function{ doYourMagicValidationsHere();});

这里的技巧是将你的jquery引用权限和脚本从webpart转移到另一个。

如果需要一个例子,请告诉我,我已多次做过这个伎俩。

最好的问候。