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網站並查明瞭這一點;) –