• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » jQuery » Скрипт на jQ (помощь в разработке)
Скрипт на jQ
SvetlovAlexei
Сообщений: 7
Репутация: 0

Сообщение # 1 | 16:34:26
Есть выпадающий список с категориями в виде инпутов. Каждая категория имеет свое id.
Также есть 8 инпутов также с уникальным id.

Необходимо написать код с использованием jquery. Суть работы скрипта:

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

Максимальное количество инпутов - 8. Но предусмотреть возможность "скрывать/прятать" ненужные инпуты, если для какой-либо категории нет необходимости заполнять все 8 максимальных инпутов.

Если проще, в форме добавления модуля dir при выборе категории, чтобы в поля свой селектор вставлялся. Старый скрипт не работает, наверное из-за обновления версии jQ на Юкозе.

Помогите кто может.
M-Brook
Сообщений: 215
Репутация: 75

Сообщение # 2 | 17:42:33
Цитата SvetlovAlexei ()
При выборе категории в 8 инпутов должна заноситься своя уникальная информация. Т.е. для каждой категории своя информация, которая должна иметь вид выпадающего списка со своими значениями.

Максимальное количество инпутов - 8. Но предусмотреть возможность "скрывать/прятать" ненужные инпуты, если для какой-либо категории нет необходимости заполнять все 8 максимальных инпутов.


Я ничерта не понял ))))))) Пожалуйста пришлите скрин как это должно выглядеть - решим проблему

Спасибо = "+" в репутацию
Любые вопросы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 3 | 18:04:24
SvetlovAlexei,
Цитата
Старый скрипт не работает, наверное из-за обновления версии jQ на Юкозе
Подключите старую версию вместо системной, а вообще выбор версии есть в Общих настройках сайта ..

SvetlovAlexei
Сообщений: 7
Репутация: 0

Сообщение # 4 | 19:01:59
Цитата M-Brook ()
Я ничерта не понял ))))))) Пожалуйста пришлите скрин как это должно выглядеть - решим проблему

Попытаюсь попроще )))

На странице /dir/0-0-0-0-1 (форма добавления материалов) есть выпадающий список категорий и поля.
Надо чтобы при выборе категории, допустим, 1 в эти поля вставлялись выпадающие списки.
Таких полей - 8 )

Цитата Miss_Esq ()
Подключите старую версию вместо системной, а вообще выбор версии есть в Общих настройках сайта ..

не помогло, со временем скрипт затерся. остался только нерабочий набросок:


Код
<script type="text/javascript">
$('#cus108').change(function() {
if($(this).val('cus113') {
$('#drF11').html('<select><option value="1">Значение 1</option><option value="2">Значение 2</option></select>');
};

if($(this).val('ОЛ КВН БГУ') {
$('#idrF11').html('<select><option value="1">Значение 1.1</option><option value="2">Значение 2.1</option></select>');
};
});

</script>
SvetlovAlexei
Сообщений: 7
Репутация: 0

Сообщение # 5 | 19:15:50
В виде скринов:

Изначальная форма добавления:



При выборе какой-либо категории:

Прикрепления: 2883541.gif (11.4 Kb) · 5319296.gif (16.2 Kb)
M-Brook
Сообщений: 215
Репутация: 75

Сообщение # 6 | 00:56:49
для начала начнем с того что нельзя в input вставить какой либо html код это не блок - одныко если вы замените input'ы select'ами тогда все будет ладушки

Спасибо = "+" в репутацию
Любые вопросы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
SvetlovAlexei
Сообщений: 7
Репутация: 0

Сообщение # 7 | 15:11:58
Цитата M-Brook ()
одныко если вы замените input'ы select'ами тогда все будет ладушки

я так и хочу

Добавлено (21 Янв 2014, 15:11:58)
---------------------------------------------
вот в помощь кодерам, часть кода замены инпута на селект:

Код
<script type="text/javascript">
$('#айди_инпута').replaceWith('<select name="other5"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option></select>')
</script>
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » jQuery » Скрипт на jQ (помощь в разработке)
  • Страница 1 из 1
  • 1
Поиск: