x쵸딩입니다. 옴마한테 혼나요,,흑흑

x쵸딩입니다. 옴마한테 혼나요,,흑흑

QA

x쵸딩입니다. 옴마한테 혼나요,,흑흑

답변 1

본문

제가 체크박스 전체선택 전체해제 이딴거처럼

너무 식상한거는 싫어하는 성격이라

 

며칠전에 체크박스도 인풋에 숫자 쓰면 숫자만큼

체크박스가 체크되는거 질문해서 고마운 분덕에 적용했어요,,,

 

<input type="text" class="chk_num" id="chk_num" style="padding:3px;border:2px solid #0af" size="5" value="">번까지 선택

 

 

$('#chk_num').on("keyup", function () {
var list = $('.plus_price');
var number = $('#chk_num').val();

if(number<list.length)
 $('.plus_price').attr('checked', false);
for(var i=0;i<number;i++){
     $(list[i]).attr('checked',true); 
    });

 

   }

});

 

요렇게요..아 근데

옴마가 중간에 15~37번까지 이런 식으로 선택이

안된다고 ㅜㅜ

빨리 질문하고 오라고 합니다..흑흑

 

우리 옴마도 장난아니에요..우우

그렇게 된겁니다.

 

 

이 질문에 댓글 쓰기 :

답변 1

<input type="text" class="chk_num1" id="chk_num1" style="padding:3px;border:2px solid #0af" size="5" value="">번부터

 

<input type="text" class="chk_num2" id="chk_num2" style="padding:3px;border:2px solid #0af" size="5" value="">번까지

 

인풋을 이렇게 넣고 

 

스크립트에

var startval = $('.chk_num1').val();

var endval  = $('.chk_num2').val();

for(var i=startval ;i<endval;i++){

 

이런방향으로 하시면 될거같아요

감사합니다. 이렇게 하니 되는데...
5~16기입하면 6번부터 16이 체크됩니다.
$('#chk_num2').on("keyup", function () {

var list = $('.sport');


var startval = $('.chk_num1').val();
var endval  = $('.chk_num2').val();

for(var i=startval ;i<endval;i++){
//for(var i=0;i<number;i++){
  $(list[i]).attr('checked',true);
$(list[i]).trigger('click',true);



  }

});

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