Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Выпадающий список в форме обратной связи

Выпадающий список в форме обратной связи


     04.06.2014    обратная связь    Все вопросы » Общие вопросы    3890

вопрос
Подскажите как добавить в форму обратной связи дополнительное поле в виде выпадающего списка.
Незарегистрированный пользователь должен иметь возможность выбирать из выпадающего списка текст. Выбранный текст должен высылаться с остальными данными на почту админу.

Заранее благодарен.

Ответил: rocksmart


feedback.tpl

Вручную прописываешь необходимые поля ввода. Например

<tr>
            <td class="label" valign="top">
                Дополнительное поле:
            </td>
            <td><select  name="hero" id="xfields-hero">
    <option disabled>Выберите героя</option>
    <option value="Чебурашка">Чебурашка</option>
    <option selected value="Крокодил Гена">Крокодил Гена</option>
    <option value="Шапокляк">Шапокляк</option>
    <option value="Крыса Лариса">Крыса Лариса</option>
   </select></td>
        </tr>
        
        <tr>
            <td class="label" valign="top">
                Дополнительное поле2:
            </td>
            <td><select  name="antihero" id="xfields-antihero">
    <option disabled>Выберите антигероя</option>
    <option value="баба-яга">баба-яга</option>
    <option value="Кощей">Кощей</option>
    
   </select></td>
        </tr>


Обязательно у select, input, textarea должен быть указан уникальный id начинающийся с

id="xfields-тут любое лат. слово"



feedback.php

Находим

ShowLoading('');


Ниже вставляем

if($('[id*=xfields-]')){    
$('[id*=xfields-]').each(function() {
params['message'] += "\\r\\n"+$(this).val();
});
}    
    

2 комментария

Dolfin
Юзер

Dolfin - 4 июня 2014 23:46 -

Большое спасибо!

LEX_CIVIC
Юзер

LEX_CIVIC - 29 июня 2014 10:45 -

не смог найти не вижу смысла в новом вопросе. Напишите плиз как сделать чтоб фидбэк прилетал на 2, 3, 20 имаил адресов принудительно

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх