Первоначальное заполнение таблицы выпадающего меню
Я хотел бы узнать, может ли кто-нибудь помочь мне решить возникшую у меня проблему. Я создал форму, которая заполняет таблицу на основе выбранного имени в выпадающем меню, однако, когда я первоначально загружаю страницу, поскольку это цикл for и ни один вариант еще не выбран, цикл for проходит через все точки данных, заполняя таблицу всеми данными для каждого имени, но работает нормально, когда выбран вариант. Я хотел бы узнать, может ли кто-нибудь объяснить, как я могу заставить начальную загрузку страницы показывать либо ничего, либо значения одной опции, а не все сразу, пока опция не выбрана. Спасибо за помощь.
<form method="GET" action=".">
<div id="option-wrap">
<select name="option-menu" id="option-menu">
<option value="" hidden disabled selected value id="option-filler">Choose a Name</option>
{% for l in options %}
<option value="{{loans.company_name}}">{{l.names}}</option>
{% endfor %}
</select>
<button type="submit" class="btn-filter">Filter</button>
</div>
<div class="card-items">
<table class="main-items-table">
<tr>
<td class="menu-box-tab-items-identifiers">Name:</td>
{% for l in queryset %}
<td class="menu-box-tab-items" href=""><span>{{l.name}}</span></td>
{% endfor %}
<td class="menu-box-tab-items-identifiers">Sector:</td>
{% for l in queryset %}
<td class="menu-box-tab-items" href="#6"><span>{{l.sector}}</span></td>
{% endfor %}
</tr>
</tbody>
</table>
</div>
</form>