我在 jquery 中有以下代码:
var qtype ="<select id='qtype'><option>qt1 </option><option>qt2</option></select>";
var abc ="<select id='t1'><option>Simple 1</option><option>Simple 2</option></select>";
var xyz ="<select id='t2'><option>Hard</option></select>";
var pqr ="<select id='t3'><option>Diff</option></select>";
$("#qttype").html(qtype);
var qtype=$("qttype");
if(qtype== "qt1"){
$("#t1").change(function(){
$("#abc").change(function(){
$("#divid").html(abc+xyz);
$("#divid").html(abc+xyz+pqr);
}); }
但它没有正确附加元素,我的意思是当我更改“简单 1”时,这会显示带有“xyz”的第二个组合框,但是当我再次单击它时,会显示双重附加元素,当我更改组合框值时,我只想显示一次。