나는 JQuery와 코드를 다음 한에 요소를 추가하는 방법 :는 이전 요소 (추가)를 사용하여 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"하지만 다시 클릭하면 두 번 추가 된 요소가 표시됩니다. 한 번만 표시하려면 combobox 값을 변경하십시오.
에서
예 jsfiddle @ 자세한 내용은 당신은, 예를 들어,'으로 .Append (ABC + XYZ)을'사용해야합니다. 사용중인'.html()'함수는 기존 내용을 대체합니다 *. –
@AndrewPeacock : 우리 영업부에 공평하게 말하면, 받아 들일 수있는 좋은 대답이있는 유일한 질문이 하나 있습니다. 하나는 닫히고 나머지는 업보트에 대한 답변이 없습니다. –
@Cory 그냥 자동 반응 =/많이 조사하지는 마세요. 그러나 .append()는 문제를 해결할 것이다. –