我需要一些认真的帮助!我正在尝试创建一个酒店搜索引擎。我需要从选择框中获取房间数,并克隆选择框的 div,其次数与在房间选择框中选择的次数相同。我希望这是有道理的。我还需要将 div 的文本更改为 Room 1、Room 2、Room 3 等。这是我已经开始的一个 jsfiddle,我不知道从哪里开始。 http://jsfiddle.net/liveandream/YxXtY/ 这是我的代码:HTML:
Rooms:<select name="rooms" id='rooms'>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select><br>
<div id="room">Room 1:
<br />
<div class='left' >Adults:
<select name="adults" id='adults'>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option></select></div>
<div class='left'>Children:
<select name="children" id="children">
<option selected="selected">0</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select></div>
<div class='left' id="childage">Child Ages:
<select name="children" >
<option selected="selected">0</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select></div><br clear="all" /></div>
<div id="txt"></div>
查询:
$("select#rooms").change(function () {
var str = "";
$("select#rooms option:selected").each(function () {
$("#room").clone(2).insertAfter("#txt");
});
$("#txt").text(str);
})
.change();
提前感谢任何愿意提供帮助的人!
编辑:我需要它是这样的:http ://www.helloweekends.com/