Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何动态重置jquery选择选项?_Javascript_Jquery - Fatal编程技术网

Javascript 如何动态重置jquery选择选项?

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{ var matchVal=$model选项:selected.text; a、 汽车过滤功能汽车{ 如果car.model==matchVal{ $mydiv.append$.htmlcar.make; $mydiv.append$.htmlcar.model; $mydiv.append$.htmlcar.size; } }; }; 选择制作: 阿库拉 宝马 选择模型
您可以使用“空”删除以前的结果:

变量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; } }; }; 选择制作: 阿库拉 宝马 选择模型