JavaScript

[jQuery] 체크박스 tr추가(최종)

dmdkd 2023. 4. 11. 21:21

대학교 기숙사 기타신청란 관리자모드 체크박스 수정 [최종]

 

<script>
<?php $db_build_list = codeTxtToArray($dbData[0]['rs_build_check']);?>
$(document).ready(function(){
	$('#build').on('click', function(){
		myFunc();
});
	myFunc();
});

var myFunc = function() {
	if($('#build').prop('checked')){
		var str = "<tr class='buildcheck'><th>호관 선택</th><td class='tleft'><?php foreach($research->building_list as $key => $value){?><input type='checkbox' id='<?=$value?>' name='rs_build_check[]' value='<?=$value?>' <?php if(in_array($value, $db_build_list)){?> checked='checked'<?php }?> /><?=$value?><?php }?></td></tr>";
		$('#addhere').after(str);
	}else {
		$(".buildcheck").remove();
	}
};
</script>

 

myFunc()

넣어야 수정시 추가된 행이 그대로 유지가 가능하다

스크립트 안에도 php구문 선언해서 함수 사용 가능