Ошибка при ajax запросе

Хочу отправить сообщение на php файл а потом из php файла на почту без перезагрузки страницы.

var $ = jQuery;
$('body').on('submit', 'form:not(.no_js)', function (e) {

    var form = this;
    //show_preloder(form);
    //clear_error(form);

    var data = new FormData($(this).get(0));
    console.log(form);
    $.ajax({
        url: $(form).attr('action'),
        method: "POST",
        dataType: "json",
        processData: false,
        contentType: false,
        cache: false,
        data: data,

        beforeSend: function (data) {
        },
        success: function (data) {
            if (data['redirect']) window.location.href = '//' + location.host + '' + data['redirect'];
            if (data['errors']) each_error(form, data['errors']);
            if (data['function']) eval(data['function']);
            console.log('success');
        },

        complete: function (data) {
            $(data)[0].reset();
            $("#zap_form")[0].reset();
            $(".form")[0].reset();
            $value[''];
            $('#zap_form').find('input:text, input:password, input:file, select, textarea').val('');
            $('#zap_form').find('input:radio, input:checkbox')
                .removeAttr('checked').removeAttr('selected');
            console.log('success');
        }
    });

    return false;
});

вводит вот эту ошибку

вводит вот эту ошибку

ругается на эту строку (отменно красным квадратом и стрелкой)

ругается на эту строку (отменно красным квадратом и стрелкой)


Ответы (0 шт):