0
저는 Eric Hynds jQuery UI MultiSelect Widget을 사용 중이며 위젯 자체의 확인란 만 표시하려고합니다. "정상적인"체크 상자는 카운트에 영향을 주어서는 안됩니다. 현재 체크 박스를 체크하면 위의 체크 박스가 추가되고, 위젯에서 체크하면 count = 2가됩니다. 나는이 있지만 운이 뭔가를 시도했습니다 http://jsfiddle.net/PdLBX/6/jQuery - 체크 된 카운트 넘버를 정확히 표시합니다
$(document).ready(function() {
$(".multiselect").each(function() {
$(this).change(updateCount);
});
updateCount();
function updateCount() {
var count = $("input[type=checkbox]:checked").size();
$("#count").text(count);
};
});
:
내 바이올린을 참조하십시오.
function updateCount() {
var count1 = $("[id^=ui-multiselect-dropdown1]:checked").size(),
count2 = $("[id^=ui-multiselect-dropdown2]:checked").size();
$("#count").text(count1+count2);
};
'catch되지 않은 형식 오류 : 개체 [개체 개체]의 속성 '길이'는 사용하는 becuase 당신은 그 오류가 발생되는 function' – user3191137
아니다 .length 속성 뒤의 괄호. 길이 항목의 사용법은'.length()가 아닌'.length'이고 – JakeJ
ohh woops! 감사! – user3191137