Не работает скрипт select в 10 полях платного пакета

голоса: 0

Подскажите пожалуйста что не так делаю.
Почему в модуле Доска объявлений в бесплатных доп полях работает скрипт select, а в 10 платных полях нет?
<script type="text/javascript">
(function(){
var e=$('#addEntForm .manFlOth6'),v=e.val();
e.replaceWith('<select class="manFlOth6" name="other6"><option>-выбрать-</option><option value="Предоставляются">Предоставляются</option><option value="Не предоставляются">Не редоставляются</option></select>');
$('#addEntForm .manFlOth6').val(v);
})();
</script>

Адрес сайта 505.ucoz.ua
| Автор: | Категория: JavaScript
Изменение категории | | Автор: webanet

Ответов: 1

Голоса: +1
 
Лучший ответ
у простых полей manFlOthх  у 10-и дополнительных input_extraflх где х номер поля
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

Поменял на:

<script type="text/javascript">
(function(){
var e=$('#addEntForm .input_extrafl6'),v=e.val();
e.replaceWith('<select class="input_extrafl6" name="other6"><option>-выбрать-</option><option value="Предоставляются">Предоставляются</option><option value="Не предоставляются">Не редоставляются</option></select>');
$('#addEntForm .input_extrafl6').val(v);
})();
</script>

ни чего не поменялось

а если вставить просто input_extrafl то во всех полях с 6 по 15 одно и тоже віводиться(

класс у всех пользовательских полей одинаковый input_extrafl а вот input id как раз различается input_extraflх где х номер поля

К сожалению ни чего не выходит. Ставлю как Вы пишите где Х id поля но не работает(((
покажите свой вариант с id

если честно я не знаю как с id пис вот так написал:

 

<script type="text/javascript">
(function(){
var e=$('#addEntForm .input_extrafl'),v=e.val();
e.replaceWith('<select class="input_extrafl6" name="other6"><option>-выбрать-</option><option value="1">1</option><option value="2">2</option></select>');
$('#addEntForm .input_extrafl').val(v);
})();
</script>

так попробуйте у меня работает

<script type="text/javascript">
(function(){
var e=$('#addEntForm #input_extrafl6'),v=e.val();
e.replaceWith('<select id="input_extrafl6" name="other6"><option>-выбрать-</option><option value="Предоставляются">Предоставляются</option><option value="Не предоставляются">Не редоставляются</option></select>');
$('#addEntForm #input_extrafl6').val(v);
})();
</script>

Спасибо огромное, все заработало как нужно! )
...