Ya lo pude resolver echando cabeza...
la funcion en si, se encargaba de seleccionar el checkbox principal o padre, en un tree-list de checkboxes, si y solo si todos sus hijos estaban seleccionados...
Por la forma en que se formaba y estaba estructurada tuve que pasear un poco entre padres e hijos, subir y bajar... Pero lo logré.
acá dejo el código, no se sabe si alguien lo necesite algun dia. :) cheers!
Código Javascript
:
Ver originaljQuery.each(jQuery('#tree-flotas input[id^="finput"]'), function(i, val){
var id_f = jQuery(val).attr('id');
var flp = jQuery("#" + id_f).parent('li');
var flh = flp.children('ul').children('li').find("input:not(:checked)").attr('id');
if(!flh)
{
jQuery("#" + id_f).attr("checked", true);
}
});