Laravel ajax表单提交验证消息不起作用

时间:2016-08-13 12:27:34

标签: ajax laravel laravel-5

我正在使用Laravel 5.2,而我正在使用Laravel的Form Post Validation方法。它按预期验证。但是如果验证失败,它应该将错误消息作为JSON返回,因为我正在发送ajax请求。但它将上一页作为html返回。 我的要求如下: enter image description here

根据https://laravel.com/docs/5.2/validation#working-with-error-messages中的Laravel Docs,它会返回一个json。我有什么遗漏的吗?

1 个答案:

答案 0 :(得分:1)

验证失败时,响应为422 HTTP状态代码。在ajax中,您需要在override func viewWillAppear() { super.viewWillAppear() self.view.window?.styleMask = NSTitledWindowMask } 部分中获取它。

这就像是:

error: