On 10/22/2010 01:18 PM, Jakub Steiner wrote:
src/app/views/templates/content_selection.haml | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/app/views/templates/content_selection.haml b/src/app/views/templates/content_selection.haml index 931c7d6..174366b 100644 --- a/src/app/views/templates/content_selection.haml +++ b/src/app/views/templates/content_selection.haml @@ -31,6 +31,15 @@ $('#package_selection_list').hide(); $('#add_software_button').show(); });
//select all packages in collection
$(".softwaregroups").click(function() {
console.log($(this).attr('checked'));
if ($(this).attr("checked") === true) {
$(this).parent().siblings("ul").find("input[type='checkbox']").attr("checked","checked");
} else {
$(this).parent().siblings("ul").find("input[type='checkbox']").removeAttr("checked");
}
});}); }); });
ACK, if you don't mind I will merge this patch with other changes (because this patch is in conflict with pagination patch I sent meantime and it's much easier to apply this patch on top of the other one).