我可以在添加时检查html选择框中的现有项目吗?用户在输入框中键入文本,然后单击按钮添加项目。但是我想在添加之前检查相同的项目。有没有一种有效的方法来编写这个脚本?
答案 0 :(得分:1)
检查$('#dropdown option[value=' + newoption + ']')
是否返回选项。
E.g。
if ($('#dropdown option[value=' + newoption + ']').length > 0) {
// Option exist.
} else {
// Option does not exist.
}
答案 1 :(得分:0)
修正拼写错误并缩短js中的逻辑检查...
if ($("#dropdown option[value=' + newoption + ']").length) {
// Option exist.
} else {
// Option does not exist.
}