Taxonomy filter. List terms with ajax checkbox selection
Use combination of next modules:


Better Exposed Filters - module replaces the Views' default single- or multi-select boxes with radio buttons or checkboxes, respectively.
Views Filters Auto-submit (views_filters_autosubmit) - auto-submits exposed filters on change.