我已經成功地將輸入元素放入格,它看起來像這樣: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