2012-09-27 4 views
0

확인란 상자 요소를 콤보 상자/요소를 동적으로 추가하고 싶습니다. 나는이체크 박스 요소를 동적으로 콤보 상자에 추가하는 방법

var option=""; 
    for (i = 0; i <= 5; i++) { 
     option = option + '<option><input type="checkbox" name="myCheckbox" value="checkbox" /></option>'; 
    } 
    $('#cmbRebateCategories1').append(option); 

이것은 내가 가지고있는 HTML 마크 업입니다 함께

 <select id="cmbRebateCategories1"> 
     </select> 

있지만 작동하지를 시도했다. 제발 도와주세요.

+1

'option' 태그는'html' 본문이 아닌'text' 본문을 가져야합니다. – Engineer

답변

2

이것은 <option> 요소가 지원하는 것이 아닙니다. 너는 너의 자신의 추려낸 보충 교재를 구르어야 할 것입니다.

jQuery UI MultiSelect Widget이 (가) 요청한 것처럼 보입니다.

+0

select 요소를 동적으로 추가 한 다음 입력 요소가있는 옵션을 동적으로 추가 할 수 있습니까? 그런 방식으로 작동할까요? – Bibhu

+0

@Bibhu : 아니요, 언제 어떻게 추가하든, 선택 상자는 텍스트 이외의 내용을 포함하도록 설계되지 않았습니다. [Select2] (http://ivaynberg.github.com/select2/)를 만든 사람들과 마찬가지로 완전히 다른 것을해야 할 것입니다. 귀하의 요구 사항만을 특별히 목표로 삼지 않는 것입니다. 나는 다른 플러그인이 있다고 확신한다. –

+0

@Bibhu : 찾았습니다. 편집을 참조하십시오. –

관련 문제