안녕하세요 저는 선택 상자와 선택 상자가 있습니다. 선택 상자에서 2를 선택하면 1 ~ 5 개의 숫자가 있습니다. 표는 2 번 표시되어야합니다. 여기 자바 스크립트에서 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>
사람이 나를 도와 여기 .. 내 코드입니다 :
<select id="Lessons" name="Lessons">
<?php for($j=1; $j <= 5; $j++) {
echo "<option value="$j">$j</option>";
}
?> </select>
<div id="result"></div>
자바 스크립트
$(document).ready(function(){
var table = '<?php echo "<table></table>"; /* Generating the table */ ?>',
parent = $('#result');
$('#Lessons').change(function(){
var lesNum = parseInt($('#Lessons').val(), 10);
parent.empty();
for(var k=1;k<=lesNum;k++){
parent.append(table);
}
});
});
내가 전역에서 멀리 당신을 추천 할 수 있습니다 (루프에서 k
). JSFiddle 예 : http://jsfiddle.net/pWLhS/5/
안녕하세요 Minko, 예는 맞지만 내 테이블 데이터에서 너무 오래 나는 500 개 이상의 lines.so 그 데이터를 넣을 수 있습니다 자바 스크립트에서 루프를 계속하고 – user1703428
좋아, 따라서 옵션과 테이블 생성을 동적으로 변경하십시오. –
안녕 Minko 제발 예를 들어주세요 .. – user1703428
- 1. 자바 스크립트에서 div를 새로 고침
- 2. 자바 스크립트에서 특정 div를 클릭하면로드됩니까?
- 3. 루프를 기반으로 변수 생성.
- 4. 자바 컴파일러가 for 루프를 입력하지 않습니까?
- 5. 자바 숙제 (for 루프를 사용하여 배열 채우기)
- 6. for 루프를 자바 스크립트의 새로운 DOM 요소로 업데이트
- 7. div를 iframe에 표시합니다.
- 8. 자바 스크립트에서 모든 div를 얻는 방법?
- 9. 자바 스크립트에서 div를 숨기는 방법은 무엇입니까?
- 10. 입력 필드에 포함 된 값을 기반으로 숨겨진 div를 표시합니다.
- 11. 라디오 버튼 - jQuery로 체크 된 버튼을 기반으로 DIV를 표시합니다.
- 12. 자바 스크립트에서 for 루프의 색인 저장
- 13. 자바 스크립트에서 for 루프의 충돌/겹침
- 14. 모든 div를 하나씩 표시합니다.
- 15. 동적으로 숨겨진 div를 표시합니다.
- 16. div를 하나씩 차례대로 표시합니다.
- 17. for 루프를 사용하여 그룹화
- 18. for 루프를 사용하는 방법
- 19. For 루프를 감소 시키시겠습니까?
- 20. for 루프를 사용하여 search().
- 21. 변수에서 for 루프를 실행하십시오
- 22. 최적화 : for 루프를 ListIterator로 바꿉니다.
- 23. 자바 스크립트에서 하나의 명령문에서 두 개의 for 루프를 실행할 수 있습니까?
- 24. 자바 스크립트에서 for 루프를 사용하는 방법, 테이블의 행 수에 jquery를 사용 하시겠습니까?
- 25. 자바 스크립트에서 non-blocking for 루프를 작성하는 가장 깨끗한 방법은 무엇입니까?
- 26. Javascript에서 빈 for 루프를 사용하는 이유 - for (;;)?
- 27. android ArrayList for for 루프를 사용하지 않고
- 28. `for` 루프와 같이`for` 루프를 만드는 방법은?
- 29. 향상된 for 루프를 일반 for 루프로 변환
- 30. for 루프에서 for 루프를 중단 한 후
무엇이 질문입니까? –
안녕하세요 Valentin, 선택 상자에서 2를 선택하면 표가 2 번 표시되어야하고 3면 3 번 표시됩니다 .. 희망 사항이 있습니다. 내 지점이 있습니다. – user1703428
_ "표 ... 한 표 ... 표 2 번 보여줘야한다 "_ - 뭐라고 요? 당신이 테이블 복사본을 만들고 싶다고 말하는거야? 현재 JS 코드는 루프에서 매번 동일한 요소의 'display'속성을 설정합니다. 표시되지 않은 다른 요소가 있습니까? 아니면 ...? – nnnnnn