Ajax警告验证错误

时间:2017-01-20 09:40:08

标签: jquery ajax

我做了这个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);
    }
});

我在控制台中收到了这个回复:

enter image description here

我的提醒是那些字段名称:

event_end_date
event_start_date

我想要的是打印这些消息:

Endzeitpunkt muss ausgefüllt sein.
Startzeitpunkt muss ausgefüllt sein.

如何让他们保持警惕?

1 个答案:

答案 0 :(得分:2)

您只需使用密钥error和索引[0]即可获得第一项:

alert(errors[error][0]);

希望这有帮助。