atatanasov / gijgo

Gijgo - Free Javascript Controls
http://gijgo.com
MIT License
475 stars 187 forks source link

You can use (-) to get indefinite checkboxes #715

Closed ahmetgungor closed 1 year ago

ahmetgungor commented 1 year ago

var abc = $('#tree').find('li [data-role="checkbox"] input[type="checkbox"], li [data-role="node"] input[type="checkbox"]'); var result=[]; $.each(abc, (k,v)=> { var checkbox = $(v); console.log(checkbox.checkbox('state')) if (checkbox.checkbox('state') === 'checked' || checkbox.checkbox('state') === "indeterminate") { result.push(checkbox.closest('li').data('id')); } });