shop.js파일에서 질문드려요

shop.js파일에서 질문드려요

QA

shop.js파일에서 질문드려요

답변 1

본문

안녕하세요

js/shop.js 파일에서 질문드려요

 

빨간 부분이 이해가 안가요

무슨 뜻이죠? 

없애는것은 알겠어요 

근데 eq(idx+1)은 무엇이며  - 인덱스 같은데 왜 idx+1을 했는지   

그리고 왜 그것만 없애는지 알려주세요^^


 

            $.post(
                "./itemoption.php",
                { it_id: it_id, opt_id: opt_id, idx: idx, sel_count: sel_count },
                function(data) {
                    $("select.it_option").eq(idx+1).empty().html(data).attr("disabled", false);

                    // select의 옵션이 변경됐을 경우 하위 옵션 disabled
                    if(idx+1 < sel_count) {
                        var idx2 = idx + 1;
                        $("select.it_option:gt("+idx2+")").val("").attr("disabled", true);
                    }
                }
            );
 

이 질문에 댓글 쓰기 :

답변 1

선택옵션의 경우 select 를 이용해 표시가 됩니다.

색상과 사이즈를 고르는 옵션 select 가 존재할 경우 색상을 먼저 선택하게 되면

그에 해당하는 사이즈 select 의 선택항목을 변경하는 과정이 위의 코드입니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 19
© SIRSOFT
현재 페이지 제일 처음으로