我已经成功地将输入元素放入格,它看起来像这样:jQuery的,加上输入元素
$(document).ready(function() {
$('#jumlah').change(function() {
var jum = $('#jumlah').val();
for(i=1;i<=jum; i++){
$('#jawaban').append('<label>Jawaban Soal ' + i + ' : </label><input type="text" name="jawab'+i+'" id="jawab[]" size="2" maxlength="1" /><br>');
}
});
});
和我的一些HTML代码:
<select name="jumlah" id="jumlah" class="test">
<option value="0" selected="selected">choose value</option>
<?php
for($i=1;$i<=20;$i++)
echo("<option value=\"$i\">$i</option>");
?>
</select>
<div id="jawaban"></div>
,但是当我选择不同的价值,它会在第一个输入元素下添加更多输入元素,例如,如果我选择选项2,然后是选项3,它将如下所示:
Jawaban Soal 1 : <input />
Jawaban Soal 2 : <input />
Jawaban Soal 1 : <input />
Jawaban Soal 2 : <input />
Jawaban Soal 3 : <input />
请大家帮忙,我还是Jquery的小辈。我期待着您的回应。
当问问题状态的** a)您希望发生什么**和b)实际发生了什么(你没有) – 2010-06-17 09:12:14
好,我会记住的,对不起我的英文不好:) – Siwan 2010-06-17 09:23:08