У меня есть форма, которая динамически генерируется и имеет динамически генерируемый id (и потенциально классы). Формы одни и те же, но у них есть связанный идентификатор до конца.
Как я могу выбрать каждый набор входов и применить код к каждому?
Я экспериментировал с $('input [id ^ = @id_airline_for_]'), но не мог заставить его летать. Я подозреваю, что упускаю некоторые фундаментальные знания jQuery, которые удерживают меня, так как я уверен, что это общая проблема с динамическими формами.
<form method='POST'>
<label for="id_airline_for_8">Airline</label>:
<input id="id_airline_for_8" class="arrival_transfer_toggle_8" type="text" maxlength="30" name="airline_for_8"/>
<label for="id_flight_number_for_8">Flight Number</label>:
<input id="id_flight_number_for_8" class="arrival_transfer_toggle_8" type="text" maxlength="30" name="flight_number_for_8"/>
<label for="id_airline_for_17">Airline</label>:
<input id="id_airline_for_17" class="arrival_transfer_toggle_17" type="text" maxlength="30" name="airline_for_17"/>
<label for="id_flight_number_for_17">Flight Number</label>:
<input id="id_flight_number_for_17" class="arrival_transfer_toggle_17" type="text" maxlength="30" name="flight_number_for_17"/>
-- snip --
</form>
EDIT: мне нужно обновить, что я хочу, чтобы иметь возможность выполнять некоторые действия при щелчке по вводу, но только для классов с соответствующим идентификатором в конце.
Чтобы упростить, скажем, я хочу, чтобы все входы с совпадающим идентификатором в конце #id исчезали при щелчке (только для аргументов).