for (index=1; index<=15; index++) {
if (undefined != sku[index]) {
//alert(sku[index] + " " + jQuery.inArray(sku[index], mr_sku));
//var temp = sku[index];
for (jindex=1; jindex<=15; jindex++) {
if ( mr_sku[jindex] != 'null' ){
//found = jQuery.inArray( sku[index], mr_sku );
if ( sku[index] == mr_sku[jindex] ) {
alert( sku[index] + " " + mr_sku[jindex] );
}
}
}
}
found = -1;
}
如果alert
等于mr_sku[jindex]
,我只是试图抛出一个sku[index]
,这让我感到沮丧。
答案 0 :(得分:0)
使用此jsfiddle中的虚拟数据测试您的代码,它似乎有效。我的假设是在语句索引&lt; = 15中,15是数组的最后一个索引,而不是数组的实际长度。
编辑 - 第二个假设是您不希望匹配索引0处的元素。(正如索引0处的 dystroy 元素的注释所指出的那样不匹配通过您当前的代码)