Django - Как автоматически изменять значение при выборе различных опций

<

Я совсем новичок в jquery, поэтому мне интересно, есть ли какой-нибудь метод для удовлетворения моих потребностей. [...]

введите описание изображения здесь

То есть, если я выберу значение 1 в первом поле, значение второго поля будет 1, и оно автоматически превратится в 2 при выборе другой опции в первом поле. Как удовлетворить мои потребности?

Используйте временное представление. Отправьте id выпадающего списка в это представление с помощью jquery.

<select onchange="render_new_fields()"> {# options #} </select>
<div class="fields-to-update">
    {# keep-blank #}
</div>
function render_new_fields(){
    $(.ajax){
        url: '{{ url-of-temporary-view }}'.
        success: function (result){
            $('.fields-to-update').html(result)
        }
    }
}

отправьте новую форму из временного представления и отобразите шаблон со значениями для полей
подобная схема должна быть в вашем temp-template.html

{# your-all-three-fields #}
Вернуться на верх