웹 사이트에 materialized css을 사용하여 다중 선택 항목을 구현하려고합니다. 모든 "옵션"태그를 미리 선택해야합니다. 그래서 내가 쓴 :MaterializeCss | 다중 선택의 경우 모든 옵션을 미리 선택할 수 없습니다.
$(document).ready(function() {
var select = $('#visa-type-selection');
$(select).find("option").prop('selected', true);
$('#visa-type-selection').material_select();
alert($("#visa-type-selection").val());
});
이 코드는 실제로 모든 "옵션"을 선택합니다. 아래의 경고 코드는이 이미지를 제공합니다.
을 내가 항목을 클릭 할 때, 나는 "옵션"의 '체크 박스 중 어느 것도 확인되지 않은 참조 :
그러나 재료 선택 항목은 다음과 같습니다에 "UL을 만드는
구체화를 ", 각 옵션에 대해 체크 박스 + 레이블을 만들고 onClick 동작을 보내지 않으면 확인할 수 없습니다. 여기에 HTML 추가가 실현된다은 "UL"태그의 생성 된 ID는 그것이 만들어지는 때마다 변경되기 때문에
<ul id="select-options-edd3cffe-6107-b8e0-322b-51f667907794" class="dropdown-content select-dropdown multiple-select-dropdown active"
style="width: 458px; position: absolute; top: 0px; left: 0px; opacity: 1; display: block;">
<li class=""><span><input type="checkbox"><label></label>Shengen</span></li>
<li class=""><span><input type="checkbox"><label></label>İş</span></li>
<li class=""><span><input type="checkbox"><label></label>Öğrenci</span></li>
<li class=""><span><input type="checkbox"><label></label>Turist</span></li>
<li class=""><span><input type="checkbox"><label></label>Emekli</span></li>
<li class=""><span><input type="checkbox"><label></label>Erasmus</span></li>
</ul>
내가 해결 방법을 찾을 수 couldn'd.
도움이 될 것입니다. 고맙습니다.
고객의 재정적 인 문제로 인해 프로젝트가 취소되었습니다. 그래서 나는 지금 당신의 팁을 시험해 보지 않을 것입니다. 그러나 어쨌든 고마워. 어쩌면 언젠가 나는 이것을 사용할 것이다 :) –
그건 괜찮아! 나는 같은 문제가 있었고 스택 오버 플로우를 겪고 있었지만 아무것도 작동하지 않았고 마침내 나 자신을 위해 뭔가를 만들었다. –