@s_katala

Как сделать обработчик для отправки ajax?

Вот функция
function _uploadFile(t, e, o, l) {
    var i = new FormData;
    i.append("file", uploadDataToBlob(t)), $.ajax({
        url: "/upload",
        type: "POST",
        data: i,
        cache: !1,
        dataType: "json",
        processData: !1,
        contentType: !1,
        xhr: function r() {
            var r = new XMLHttpRequest;
            return r.upload.addEventListener("progress", function (t) {
                t.lengthComputable && e && e(t.loaded, t.total)
            }), r
        },
        beforeSend: function (t) {
            e && e(0, 1)
        },
        success: function (t) {
            return t.error ? l && l(t.error) : void $.each(t, function (t, e) {
                o && o(e)
            })
        },
        error: function (t) {
            return l && l("Network error")
        }
    })
}

как повесить обработчик? или может есть готовые примеры
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы