在JavaScript中显示所选选项

在JavaScript中显示所选选项,javascript,Javascript,我在第二次选择中显示默认选择“Choose School”时遇到问题。我应该在JavaScript中添加什么来显示此选择 例如,在加载页面之后,第一个下拉列表的默认选择项显示“选择位置”,这很好。但在我的第二次选择中,选择学校并没有表现出来,为什么?JavaScript有什么问题吗?我在这里遗漏了什么? 任何新的学习都是值得赞赏的 $(文档).ready(函数(){ var$cat=$('select[name=category]'), $items=$('select[name=items]

我在第二次选择中显示默认选择“Choose School”时遇到问题。我应该在JavaScript中添加什么来显示此选择

例如,在加载页面之后,第一个下拉列表的默认选择项显示“选择位置”,这很好。但在我的第二次选择中,选择学校并没有表现出来,为什么?JavaScript有什么问题吗?我在这里遗漏了什么? 任何新的学习都是值得赞赏的

$(文档).ready(函数(){
var$cat=$('select[name=category]'),
$items=$('select[name=items]');
$cat.change(函数(){
var$this=$(this).find(“:selected”),
rel=$this.attr('rel'),
$set=$items.find('option.'+rel);
如果($set.size()<0){
$items.hide();
返回;
}
$items.show().find('option').hide();
$set.show().first().prop('selected',true);
});
});
.cascade{
显示:无;
}

选择位置
巴科洛德
波霍尔
宿务
马尼拉纸

选择学校 巴科洛德泰东中学 南菲律宾大学基金会 普东国立中学博士 杰克和吉尔学校 马尼拉英国学校 塔比拉兰圣灵学校 马尼拉中文国际学校 乌拜国立科学高中 阿贝利亚纳国立学校
在“选择学校”选项中添加类作为
class=“0”
,并查找额外参数作为
选项。0

$set = $items.find('option.0, option.' + rel);
<option class="0">Choose school</option>
$set=$items.find('option.0,option.'+rel');
选择学校

谢谢您,先生。现在我明白了为什么我不能显示它了。因为你只找到了选项,在“项目”选择标签中的类是“1、2、3或4”。“$set=$items.find('option.+rel);”和“Choose school”选项没有任何类为“1、2、3或4”,因此我们添加了“0”作为类名,并将查找代码更改为“$set=$items.find('option.0,option.+rel);”