0

부울 멀티 선택 드롭 다운을 사용하고 있습니다. pageload에서 나는 두 개의 체크 박스를 드롭 다운 목록에서 체크했다. 옵션 값에 대한 데이터 속성을 추가했습니다. 확인란을 클릭하면 데이터 속성 값이 0보다 크면 확인란을 선택해야합니다. 나는 체크 박스부트 스트랩 멀티 선택의 체크 박스를 선택하십시오.

$(".checkbox").prop("checked",true) 

을 확인 JQuery와 방법을 사용했다하지만 난 검사 할 때 체크 박스의 수는 내가 progrmatically 확인 확인란을 포함하지 않는 $(".checkbox option:selected)를 사용하여 확인. 아무도 나를 도울 수 있습니까? 부트 스트랩 생성

HTML 드롭 다운 다중 선택 :

<select class="form-control" id="comm" multiple="multiple" name="comm[]" style="display: none;"> 
<option value="abc" data-id="0">abc</option> 
<option value="xyz" data-id="0">xyz</option> 
<option value="pqr" data-id="0">pqr</option> 
<option value="mno" selected="selected" data-id="24">mno</option>   
</select> 
<div class="btn-group"> 
<button type="button" class="multiselect dropdown-toggle btn btn-default" data-toggle="dropdown" title="None selected">xyz</button> 
<ul class="multiselect-container dropdown-menu"> 
    <li><a href="javascript:void(0);"> 
     <label class="checkbox"><input type="checkbox" value="abc">abc</label> 
     </a> 
    </li> 
    <li><a href="javascript:void(0);"> 
     <label class="checkbox"><input type="checkbox" value="xyz"> xyz</label> 
     </a> 
    </li> 
    <li><a href="javascript:void(0);"> 
     <label class="checkbox"><input type="checkbox" value="pqr"> pqr</label> 
     </a> 
</li> 
<li class=""><a href="javascript:void(0);"> 
      <label class="checkbox"><input type="checkbox" value="mno"> mno</label> 
     </a> 
</li> 
</ul> 
</div> 
+0

이는 문제의 절반을 보여줍니다보십시오. 이 요소가 작동하는 코드를 포함하십시오. 예를 들어'$ (". checkbox")'는 요소들을'class = "체크 박스"'와 매치 할 것이지만'type = "체크 박스"'의'input' 요소와 일치하지 않을 것입니다. 실제 문제는 요소 정의 대 jQuery의 불일치 일 수 있습니다 (SO에 대한 일반적인 경우). 이 경우에는 이것이 필요합니다. –

답변

0

$(".checkbox:checked") 
+0

내가 위에서 언급 한 것과 같은 결과 – user2083041

+0

브라우저에서 렌더링되는 샘플 HTML을 게시하십시오 – Mairaj

관련 문제