나는 두 개의 jQuery UI 위젯을 사용하여 선택 항목을 추가하고 두 드롭 다운 위젯간에 총 5 개의 확인란을 선택할 수 있습니다. 5 번을 치면 사용자가 더 많은 상자를 확인하지 못하게 할 수 있지만 선택을 취소 할 수는 없습니다. 아래 코드는 아무런 제한을 두지 않습니다. 어떤 도움을 주시면 감사하겠습니다. 내가 사용JS - 2 multiselect 확인란 추가
UI 위젯 : http://www.erichynds.com/blog/jquery-ui-multiselect-widget
<select id="dropdown1" multiple="multiple" class="multiselect">
<select id="dropdown2" multiple="multiple" class="multiselect">
JS return true
IF 제거
$(document).ready(function() {
$(".multiselect").multiselect({
header: "Choose up to 5 areas total",
click: function (event, ui) {
if (!this.checked) return true;
if ($(".multiselect").children(":checked").length >= 5) {
return false;
}
},
selectedList:5
});
});
만에 사용자는 선택을 취소에서 사용자 방지 5를 선택할 수있다.
[jQuery UI MultiSelect Widget의 복제본 - 확인란을 선택 취소 할 수 없음] (http://stackoverflow.com/questions/21194696/jquery-ui-multiselect-widget-cant-uncheck-checkbox) –