1
基本上,如果在candidates_ignore数组中找到候选id,则应将它们添加到拒绝列表中,否则它们将被添加到包含列表中jQuery告诉我什么是数组时,它不是
除了id 33之外的所有候选人都在列表中。但由于某些原因ID为33的一个被列入不拒绝
看到这个screenshot
正如你可以在控制台中看到,33是不是忽略列表,这样应该包括在内。但无论出于何种原因,即使他处于无视列表中,23也包括在内?
代码:
if($.inArray(cand.id, candidates_ignore)) {
$results_rejected.append(output);
}
else {
$results_included.append(output);
}
的完整代码:
哦,上帝......我无法相信这是这么简单。我以为$ .inArray也返回了一个bool – Ben
@BenShepherd我。经过很多麻烦,我检查了jquery网站并查明了这一点;) –