Extract data from AJAX HTTP responseText

Viewed 52

Trying to get data from HTTP responseText

error: function(data) {
    $form.removeClass('is-uploading');
    $form.addClass('is-error');

    $errorMsg.text(data.responseText);
}

Getting

{
    "message": "The given data was invalid.",
    "errors": {
        "files": [
            "The files must be a file of type: xls, xlsx."
        ]
    }
}

Tried using json.parse but errors not show

1 Answers

Solution

$errorMsg.text(JSON.parse(data.responseText).errors.files);
Related