2013-06-25 102 views
0

此代碼的數組中第X項遍歷的複選框數組,並收集檢查的項目來填充另一個輸入相同的形式:的jQuery遍歷複選框

$("input[id^='checkbox1']").change(function() { 
    if($(this).attr('checked') == 'checked') { 
     title.push($(this).val()); 
    } else { 
     var i = title.indexOf($(this).val()); 
     if(i != -1) title.splice(i,1); 
    } 
     $('#input1').val(title.join(", ")); 
    }); 

如何限制的集合數組項項0,1,3,4,6和7(或,可替換地,排除5項2和8)?

+0

我沒有看到你在哪裏在這裏「循環」,你綁定到'.change'。你的意思是使用'.each'嗎? – Dogbert

回答

0

我沒有看到loop但我有創建代碼和小提琴創建這種類型的系列, 它可以幫助你,

var j=0; 
for(var i=0;i<10;i++) 
{ 
    if(j>2) 
    { 
     j=0; 
    } 
    if(j<=1) 
    { 
     console.log(i); 
    } 
    j++; 
} 

Fiddle

+0

我結束了不包括基於在他們的價值觀,這真的是我要去反正陣列項目。 if(newTitle!==「exclval1」&& newTitle!==「exclval2」&& newTitle!==「exclval3」) – Beth