Django1.8 и Python 2.7: радио-кнопка хранит первый вариант независимо от моего выбора

Я использую Django 1.8 и python 2.7

В моем шаблоне у меня есть переключатель.

<div class="form-group">
            <label class="col-md-4 control-label" for="radios">Liquids:</label>
            <div class="col-md-4">
                <label class="radio-inline" for="radios">
                    <input type="radio" name="liquids" id="liquids" value="1" disabled>
                    With cough
                </label>
                <label class="radio-inline" for="radios">
                    <input type="radio" name="liquids" id="liquids" value="0" >
                    No cough
                </label>
            </div>
        </div>

Когда я нажимаю submit Кнопка, что бы я ни выбрал, первый вариант будет выбран. Вы знаете, как это исправить?

Как я могу получить правильное значение выбора радио в views.py?

Кроме того, когда я отображаю шаблон с заполненными значениями с выбранным параметром 2nd, в шаблоне выбирается переключатель для первого параметра.

1 ответ

Можете ли вы предоставить полную HTML-страницу? Возможно, вы забыли использовать <form></form> HTML-тег

Когда вам нужно получить выбранные значения элемента ввода, вы можете использовать jQuery. Функция .serializeArray(); пригодится.

var fields = $( ":input" ).serializeArray();

Другие вопросы по тегам