Laravel 验证器 - 如何 return 只显示某些字段的错误?
Laravel validator - how to return only errors for certain fields?
我在 Laravel 中有一个表单,其中有几个字段在控制器的验证规则中标记为“必填”。当字段为空时,Laravel 用红色边框突出显示该字段并添加 is-invalid
CSS class(这很好)。当该字段填充任何内容时,它会添加一个绿色边框和 is-valid
CSS class.
但是,对于某些字段,我想在它们被填满时隐藏绿色边框(成功响应)并且只在它们为空时显示红色边框(失败响应)。
有没有办法让验证器规则/控制器中某些字段的成功响应静音?
您的 JavaScript 代码正在向您的输入添加 css class,例如:'is-valid', 'valid', 'other-valid-class'
.
添加is-valid
class时按JavaScript控制即可。
检查您在 blade 或 @section('scripts')
中插入的脚本。
如果在控制器中您的验证 return 失败(在这些输入上)应显示为红色边框。
我在 Laravel 中有一个表单,其中有几个字段在控制器的验证规则中标记为“必填”。当字段为空时,Laravel 用红色边框突出显示该字段并添加 is-invalid
CSS class(这很好)。当该字段填充任何内容时,它会添加一个绿色边框和 is-valid
CSS class.
但是,对于某些字段,我想在它们被填满时隐藏绿色边框(成功响应)并且只在它们为空时显示红色边框(失败响应)。
有没有办法让验证器规则/控制器中某些字段的成功响应静音?
您的 JavaScript 代码正在向您的输入添加 css class,例如:'is-valid', 'valid', 'other-valid-class'
.
添加is-valid
class时按JavaScript控制即可。
检查您在 blade 或 @section('scripts')
中插入的脚本。
如果在控制器中您的验证 return 失败(在这些输入上)应显示为红色边框。