tokmaganbet
@tokmaganbet

Как отправлять на почту данные сразу 100+ чекбоксов?

Всем привет! Есть такой список с городами, которых можно выбрать в анкете, но чтобы пользователь мог выбрать все города, то мне придётся прописывать каждому городу(точнее его input'у) свой уникальный name?? Отправляю с помощью UniMail.
Вот обрывок кода:

<div class="more--inner">
    <div class="budget__one">
        <label class="np__radio--wrap">
            <input type="checkbox" name="Город[1]" value="Москва" class="np__radio-input">
            <span class="np__radio-fake"></span>
            <span class="np__radio-text">Москва</span>
        </label>
    </div>
    <div class="budget__one">
        <label class="np__radio--wrap">
            <input type="checkbox" name="Город[2]" value="СПБ" class="np__radio-input">
            <span class="np__radio-fake"></span>
            <span class="np__radio-text">СПБ</span>
        </label>
    </div>
    <div class="budget__one">
        <label class="np__radio--wrap">
            <input type="checkbox" name="Город[3]" value="Омск" class="np__radio-input">
            <span class="np__radio-fake"></span>
            <span class="np__radio-text">Омск</span>
        </label>
    </div>
</div>
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
slo_nik
@slo_nik
Доброе утро.
Не надо прописывать уникальный name.
<input type='checkbox' name='checkbox[]' value="Москва" />  
 <input type='checkbox' name='checkbox[]' value="СПБ" />  
 <input type='checkbox' name='checkbox[]' value="Омск" />

В результате Вы получите многомерный массив, который сможете обработать в цикле как Вам надо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы