2013-04-09 2 views
0

이것은 동적으로 확인란을 추가하려는 표입니다.td - dynamic 내의 체크 박스

<td width="1%"></td> 
    <td width="50%" valign="top"><div class="container" id="Container"> 
    //generate checkbox dyanmically here 
    //each checkbox I add must be a separate td 
    </td> 

위의 행에 동적으로 확인란을 추가하고 싶습니다. 데이터에 3 개의 값이 있으면 해당 값과 함께 3 개의 확인란이 생성되어야합니다. 그것은 레드, 브라운, 오렌지

Check box must look like below 

[] Red 
[] Brown 
[] Orange 

DataHandler.getList(item.val(),function(data) { 
for (var i=0;i<=length;i++) 
{ 
$("#Container").append("<input type='checkbox' id='myCheck"+i+"' value='"+ data.details[i] + "'>"); 
} 
}); 

루프가 작동하지 않습니다에 대한 내부의 라인이있는 경우 예를 들어 . 감사합니다.

+1

무엇이 오류입니까? – tymeJV

+0

길이 란 무엇입니까? – Anoop

+0

@sushil 길이는 내가받은 데이터를 기반으로합니다. 내가 시험했을 때 나는 3을 얻었다. 그것은 적절합니다. 체크 박스를 만들고 값을 설정할 수 없습니다. – sahana

답변

0
for(var i=0; i<data.length; i++) 
{ 
    $('#Container').append('<input type="checkbox" /> ' + data[i].name + '<br />'); 
}