警告点击了数组的复选框[x]?

时间:2011-11-18 20:56:42

标签: javascript jquery

我的每个复选框功能的代码是:

function testc() {
   var values1 = new Array();
   jQuery.each(jQuery("input.id1"), function() {
     values1.push(jQuery(this).attr("name"));
   });
   var values2 = new Array();
   jQuery.each(jQuery("input.id76"), function() {
     values2.push(jQuery(this).attr("name")); 
   });
   //build arrays

   var attname = "[name='"+values1[this]+"']"; //there should also be indexof clicked checkbox

   jQuery("input:[type=checkbox]"+attname).attr("checked", true);

   alert(values1.findIndex(jQuery(this).attr("name")));
}

怎么了? :/我认为问题在于我如何获得索引。

1 个答案:

答案 0 :(得分:1)

忽略为什么你正在设置这样的阵列以及你想要做什么的问题,我认为警报的问题是没有{{1}数组方法。您的意思是.indexOf()

findIndex()