Javascript 如何动态重置jquery选择选项?
我使用动态选择选项,一切正常,但当我得到结果并更改选择选项时,它不会重置结果。它的添加结果,而不是更新它 变量a={ 汽车:[{ id:1, 品牌:Acura, 型号:RDX, 尺寸:1辆车 }, { id:12, 品牌:Acura, 型号:RDX, 尺寸:紧凑型SUV }, { id:10, 品牌:Acura, 型号:MDX, 尺寸:大型SUV }, { id:74, 品牌:宝马, 型号:128, 尺寸:汽车 }] }; $make.changefunction{ $'model'.empty.append$.val'Select model'.html'Select model'; var matchVal=$make选项:selected.text; a、 汽车过滤功能汽车{ 如果car.make==matchVal{ $model.append$.htmlcar.model; //删除重复的元素 var-seen={}; $'option'。每个函数{ var txt=$this.text; 如果看到[txt] $this.remove; 其他的 seed[txt]=真; }; // } }; }; $model.changefunction{ var matchVal=$model选项:selected.text; a、 汽车过滤功能汽车{ 如果car.model==matchVal{ $mydiv.append$.htmlcar.make; $mydiv.append$.htmlcar.model; $mydiv.append$.htmlcar.size; } }; }; 选择制作: 阿库拉 宝马 选择模型Javascript 如何动态重置jquery选择选项?,javascript,jquery,Javascript,Jquery,我使用动态选择选项,一切正常,但当我得到结果并更改选择选项时,它不会重置结果。它的添加结果,而不是更新它 变量a={ 汽车:[{ id:1, 品牌:Acura, 型号:RDX, 尺寸:1辆车 }, { id:12, 品牌:Acura, 型号:RDX, 尺寸:紧凑型SUV }, { id:10, 品牌:Acura, 型号:MDX, 尺寸:大型SUV }, { id:74, 品牌:宝马, 型号:128, 尺寸:汽车 }] }; $make.changefunction{ $'model'.empt
您可以使用“空”删除以前的结果: 变量a={ 汽车:[{ id:1, 品牌:Acura, 型号:RDX, 尺寸:1辆车 }, { id:12, 品牌:Acura, 型号:RDX, 尺寸:紧凑型SUV }, { id:10, 品牌:Acura, 型号:MDX, 尺寸:大型SUV }, { id:74, 品牌:宝马, 型号:128, 尺寸:汽车 }] }; $make.changefunction{ $'model'.empty.append$.val'Select model'.html'Select model'; var matchVal=$make选项:selected.text; a、 汽车过滤功能汽车{ 如果car.make==matchVal{ $model.append$.htmlcar.model; //删除重复的元素 var-seen={}; $'option'。每个函数{ var txt=$this.text; 如果看到[txt] $this.remove; 其他的 seed[txt]=真; }; // } }; }; $model.changefunction{ $mydiv.empty; var matchVal=$model选项:selected.text; a、 汽车过滤功能汽车{ 如果car.model==matchVal{ $mydiv.append$.htmlcar.make; $mydiv.append$.htmlcar.model; $mydiv.append$.htmlcar.size; } }; }; 选择制作: 阿库拉 宝马 选择模型