В раскрывающемся списке не отображается выбранная опция по умолчанию

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

Я не понимаю, почему это происходит, может ли это быть из-за того, что я динамически пролистываю django опции раскрывающегося списка?

Я хотел бы, чтобы выбранная опция отображалась, а затем с помощью «jquery» могла сработать.

РЕДАКТИРОВАТЬ Я вижу, что здесь делает фрагмент, но как я показываю на моем изображении нет. Это видно только в раскрывающемся списке, но не в главном (указанном выше) ...

introducir la descripción de la imagen aquí introducir la descripción de la imagen aquí

Спасибо

2
задан 29.11.2019, 01:12
1 ответ

По умолчанию применив один select, estarГЎ выбранный первый элемент, но это estГЎs используя неправильным способом, поместив node.0 он это не распознает и поэтому выходит в мишени.

Правильное serГ - в:

<select>
  {% for node in Last_val_nodes %}
    <option selected class="black_font">{{node.nombre}}</option>
  {% endfor %}
</select>

Беря признак, который ты хочешь показать, в этот случай я поместил nombre, включенный podrГ-туз не помещать желанный, одинокий признак {{node}}, всякий раз когда внутри твоей модели у тебя были mГ©todo __str__

def __str__(self):
        return self.nombre #O el elemento a mostrar
0
ответ дан 01.12.2019, 10:40
  • 1
    Но дело в том, что этот 0, - потому что он приходит из списка, и я хочу контент первой posició n этого списка. – NEA 29.11.2019, 00:30
  • 2
    Ты сохраняешь список в словаре и enví схвати template? – Riaven 29.11.2019, 00:56
  • 3
    Если, я перемещаю со словарем различные переменные мои templates python. И это список, который он содержит в первой posició n имя, которое интересует меня – NEA 29.11.2019, 01:05
  • 4
    Когда ты помещаешь просто {{node}}, что появляется у тебя в select? – Riaven 29.11.2019, 01:06
  • 5
    Весь список, что-то сходное с ['Node_1',39.123,2.123,5,88], поэтому я помещаю {{node.0}}, чтобы доставать только имя. Вещь состоит в том, что внутри desplegable производят я хорошо, только состоит, в том, что не разворачивая, не видно ничто. Сейчас я присоединяю другое изображение – NEA 29.11.2019, 01:08