Задать вопрос
@kicherov_maxim

Как отправить несколько форм ajax и принять django?

Добрый день, делаю опросник, имею много форм, хочу их все аяксом за раз отправить. Все формы имеют класс .questionform. Делаю вот так:
function finish(){
        var csrftoken = getCookie("csrftoken");
        results =$(".questionform").serialize();
        var formData = new FormData(results);

        $.ajaxSetup({
            beforeSend: function(xhr) {
                xhr.setRequestHeader("X-CSRFToken", csrftoken);
            }
        });

        $.ajax({
            type: 'POST',
            url: '/validation',
            contentType: false,
            dataType: 'json',
            cache: false,
            processData: false,
            data: formData,
            success: function(data) {
                console.log(data);

            }
        });

    }

на django
def validation(request):
    print(request.POST)
    return HttpResponse("ok")

выводит <QueryDict: {}>
Подскажите как сделать
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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