Rails客户端验证:如何显示正面消息?

时间:2012-09-23 10:44:38

标签: ruby-on-rails ruby-on-rails-3 error-handling client-side-validation

client_side_validations gem的初始值设定项中,我可以更改field_error_proc以显示内联错误消息。但是我怎样才能显示积极的信息呢?例如,当用户填写密码字段时,我会显示:“太短”“不错”“安全”并添加用户离开现场后的绿色复选框。

编辑:密码只是一个例子,而不是最好的,我真正需要的只是让2个状态对表单中的字段有效/无效,用户填写。如果出现问题,client_side_validations gem会显示错误消息,如果没有显示任何内容 - 我想向用户显示他已做对了。

1 个答案:

答案 0 :(得分:0)

我没有机会使用gem,但Callbacks应该提供一种方法来实现你应得的功能。

如果表单元素已通过验证,则可以使用

clientSideValidations.callbacks.element.pass(element, callback, eventData)进行其他处理。