我想检查文本字段 newTeamName 是否已经在存储在选择框中的团队名称列表中。不幸的是,我的代码不起作用 - 它有什么问题?哦,我没有控制台问题。
optionList = [];
$('#chooseTeam option').each(function() {
optionList.push($(this).val())
});
if (form.newTeamName.value in optionList) {
$("#text-error").html("Team exists");
$('#text-error').fadeIn(400).delay(3200).fadeOut(800);
return false;
}
小更新:
哦,我的 form.name.value 工作正常,因为它们适用于其他 if 语句。