Я ищу способ изменения содержимого div при выборе опции в раскрывающемся списке выбора.Измените содержимое DIV на изменение SELECT
я наткнулся на следующее:
<script type="text/javascript" src="jquery.js"></script>
<!-- the select -->
<select id="thechoices">
<option value="box1">Box 1</option>
<option value="box2">Box 2</option>
<option value="box3">Box 3</option>
</select>
<!-- the DIVs -->
<div id="boxes">
<div id="box1"><p>Box 1 stuff...</p></div>
<div id="box2"><p>Box 2 stuff...</p></div>
<div id="box3"><p>Box 3 stuff...</p></div>
</div>
<!-- the jQuery -->
<script type="text/javascript" src="path/to/jquery.js"></script>
<script type="text/javascript">
$("#thechoices").change(function(){
$("#" + this.value).show().siblings().hide();
});
$("#thechoices").change();
</script>
Это работало отлично на своем собственном, но я хочу использовать его с помощью следующего сценария:
http://www.dynamicdrive.com/dynamicindex1/chainedmenu/index.htm
При его использовании вместе с этим chainedmenu script, он просто загружает все содержимое окна DIV сразу, а не каждый параметр div, когда выбран вариант SELECT.
Любые идеи о том, что я могу использовать рядом с этим скриптом, чтобы получить различное содержимое DIV для отображения для разных параметров SELECT?
Вот тестовая страница: http://freeflamingo.com/t/new.html
@Ian: Мы должны видеть, как * Ваш проект * попытался это сделать.Отправьте свой код. – Sampson
Можете ли вы опубликовать или показать нам код, который действительно имеет проблему? Похоже, что что-то отключено в идентификаторах или где вы зацепили функции. –