首页 > 解决方案 > 在 Laravel 中使用后如何清空表单字段

问题描述

我目前正在学习 laravel,并在表单上进行实验。我正在使用 Laravel 集体。在我的控制器中,我有以下代码。

$this->validate($request, [
    'title' => 'required',
    'body' => 'required',
]);

当其中一个字段为空时,它会重定向回表单并保留该字段的先前值。例如,如果我填写This is a title标题字段,并将正文留空,则验证失败并且表单重定向回自身,并且标题的值为This is a titleIs there a way for all (or specific fields) to be empty when the validation失败了?谢谢你。

标签: laravelvalidation

解决方案


这是Laravel的一个特性

在您的*.blade.php文件中,您可能会发现类似以下内容:

<input type="text" name="username" value="{{ old('username') }}">

您只需要从 HTML 中删除该值,它就不会被保留。


推荐阅读