Django выбрать вариант - PullRequest
0 голосов
/ 25 мая 2020

У меня есть форма, в которой есть поле выбора (ваш цвет). Перед полем выбора у меня есть кнопка, которая создает всплывающее окно, которое позволяет пользователям создавать новый цвет перед отправкой. Я отправляю эту цветную форму через Ajax. После добавления нового цвета в базу данных всплывающее окно закрывается. Я хочу, чтобы только что добавленный цвет отображался в списке выбора без перезагрузки страницы.

Возможно ли это?

1 Ответ

0 голосов
/ 25 мая 2020

Я думаю, вы можете сделать это тем же ajax, где срабатывает success. Код ниже может немного помочь:

$(".submit").click(function () {
        $.ajax({
            url: 'url where your view waits',
            data: {
                'post': "your data on post",
                },
            type: 'post',
            cache: false,
            success: function (data) {
                  // here you can do DOM manipulation add new object to the list.
                  // You can also get data from backend in json format an then
                  // add it to your DOM.
                },
        });
    });

Надеюсь, это поможет.

...