我做了这个ajax调用:
$.ajax({
type: myMethod,
url: myRoute,
headers: { 'X-CSRF-TOKEN': "{{csrf_token()}}" },
data: form.serializeArray(),
dataType: 'json',
success: function(data){
console.log('validated!');
},
error: function(data) {
var errors = data.responseJSON;
for (error in errors) {
alert(error);
}
console.log(errors);
}
});
我在控制台中收到了这个回复:
我的提醒是那些字段名称:
event_end_date
event_start_date
我想要的是打印这些消息:
Endzeitpunkt muss ausgefüllt sein.
Startzeitpunkt muss ausgefüllt sein.
如何让他们保持警惕?
答案 0 :(得分:2)
您只需使用密钥error
和索引[0]
即可获得第一项:
alert(errors[error][0]);
希望这有帮助。