laravel5.1 创建表单请求 rules 方法 验证不通过跳转的问题

public function rules()
{
return [
'title' => 'required|unique|max:255',
'body' => 'required',
];
}
如果验证失败,用户会收到一个重定向请求至上一个页面。
我不希望进行跳转,而是期望直接把失败信息返回,请教大家如何处理?需要重写那个方法?谢谢
已邀请:

entere

赞同来自:

看了下源码, Illuminate\Foundation\Validation\ValidatesRequests 中的buildFailedValidationResponse方法进行了跳转

Mr_Jing

赞同来自:

不使用它 controller 的 $this->validate 方法。自己使用 Validator::make。

要回复问题请先登录注册