你好我有選擇框和一個表格,在選擇框中我有1到5個數字,如果我從選擇框中選擇2表格應該顯示2次。在JavaScript中顯示基於for循環的div
這裏是我的代碼..
<script type="text/javascript">
$(document).ready(function(){
$('#Lessons').change(function(){
var lesNum = $('#Lessons').val();
for(k=1;k<=lesNum;k++){
$("#xyz").css("display", "block");
}
});
});
</script>
和我的桌子代碼是在這裏
<select id="Lessons" name="Lessons">
<?php for($j=1;$j<=5;$j++):?>
<option value="<?=$j?>"><?=$j?></option>
<?php endfor;?>
</select>
<div id="xyz" style="display:none;">
<table>
//some table data goes here.
</table>
</div>
誰能幫我.. /烏代
問題是什麼? –
嗨瓦倫丁,如果我從選擇框中選擇2我需要表應顯示2次,如果3它顯示3次..我希望你得到了我的觀點 – user1703428
_「我有...一張桌子,...桌子應顯示2次「__ - 什麼?你是說你想製作桌子的副本嗎?您當前的JS代碼每次在循環中設置相同元素的'display'屬性。還有其他元素沒有顯示,或...? – nnnnnn