andor

1원 짜리 팁 관리자 상품목록 내용 수정하면 자동체크 (작업속도UP)

1772102520_22kl8gmntq.webp

관리자 상품목록 내용 수정하면 자동체크 (작업속도UP)

원글 - https://sir.kr/boards/yc5_skin/1770 

위 글의 아래 댓글을 보면 ....
 

첨부된 소스가 암호화 되어 있습니다.

실수로 잘못 올리신거면 새로 업로드 해주세요. 

이후 아무런 댓글이 없습니다. 1년전?

======================================

상품관리 화면의 ....
좌측 상품코드(첨부 이미지 or 영상 참고) 아래 체크-인 박스가 있는데
무언가를 수정 후 상단의 [선택수정]  클릭 하려면 체크-인 박스에 체크가
되어야만 수정이 완료 됩니다. 

썸네일 우측으로 입력창 / 체크박스 등이 여러개 있습니다. 어떠한 항목에
수정이 가해지면 자동으로 좌측 체크박스에 체크-인이 되는겁니다.
(수동 으로 체크-인 해제 가능)

해당 폴더의 adm/shop_admin/itemlist.php 를 엽니다. 

맨아래 부분 ....

<script>
$(function() {
    // input, select 요소에 '수정'이 일어날 때만 실행
    $(".tbl_head01").on("input change", "input, select", function(e) {
        // 만약 클릭한 요소 자체가 체크박스(chk[])라면 자동 체크 로직을 실행하지 않음
        if ($(this).attr('name') === 'chk[]') return;

        var $tr = $(this).closest("tr");
        var $chk = $tr.find("input[name='chk[]']");

        // 현재 줄에 체크박스가 없다면(rowspan 구조), 위쪽 행에서 체크박스를 찾음
        if ($chk.length === 0) {
            $chk = $tr.prevAll().has("input[name='chk[]']").first().find("input[name='chk[]']");
        }

        // 값이 변경될 때만 체크 (이미 체크되어 있다면 건드리지 않음)
        if (!$chk.prop("checked")) {
            $chk.prop("checked", true);
        }
    });
});
</script>

를 추가 입력 후 저장해 주시면 됩니다. 

참고가 되셨으면 합니다. 

https://ysmoto.kr/

첨부파일

Screen_Recording_20260226_194830_Samsung Internet.mp4 (3.1 MB)
0회 다운로드 2026-02-26 19:49
|
댓글을 작성하시려면 로그인이 필요합니다.

영카트5 팁자료실

+
제목 글쓴이 날짜 조회
2일 전 조회 21
1주 전 조회 87
1주 전 조회 68
1주 전 조회 76
1주 전 조회 79
2주 전 조회 160
2주 전 조회 84
3주 전 조회 276
1개월 전 조회 394
2개월 전 조회 716
2개월 전 조회 669
2개월 전 조회 732
3개월 전 조회 914
4개월 전 조회 1,108
4개월 전 조회 690
4개월 전 조회 863
4개월 전 조회 1,001
4개월 전 조회 817
4개월 전 조회 869
5개월 전 조회 914
5개월 전 조회 1,010
5개월 전 조회 834
5개월 전 조회 818
5개월 전 조회 996
5개월 전 조회 981
5개월 전 조회 858
6개월 전 조회 1,141
6개월 전 조회 1,188
6개월 전 조회 973
6개월 전 조회 1,031