3
我试图验证并从Laravel 5.2 犯了一个网站的问题来了,当我尝试提交表单没有填写所有必填字段提交表单。Laravel Ajax表单422无法处理的实体
{"name":["The name field is required."],"email":["The email field is required."],"subject":["The subject field is required."],"content":["The content field is required."]}
这里是我提交表单,我怎么想显示验证的错误:
$("#contact_form").submit(function() {
$.post("{{ url('contact/store/')}}", {"_token": "{{ csrf_token() }}" },
function(data) {
if(data) {
var items = [];
$.each(data, function(key, val) {
items.push("<li id='" + key + "'>" + val + "</li>");
});
$("<ul/>", {
"class": "my-new-list",
html: items.join("")
}).appendTo("#errors");
}
});
return false;
});
而且会是什么问题呢? –
当我提交表单,我得到422无法处理的实体,我不能显示错误消息 –
你不发送任何形式的数据的用户,只需令牌。 'val'是一个数组。 –