我的 client_side_validations gem 在我的表单上工作得非常好。我正在为我的用户模型使用设计,当我转到 edit_user_registration 表单时,除了 :current_password、:password 和 :password_confirmation 字段之外的所有内容都会引发验证。
例如,我将电子邮件留空,当我退出该字段时,验证会立即弹出。但是,如果我将 current_password 字段留为空白并从中选择任何内容,那么当我提交表单时,我会收到错误消息“1 错误禁止保存此用户:密码不能为空”
谢谢你的帮助