Changing Global: Text Area based on an exposed filter in views? A client wants to display different text in a page depending on the value of the View's Exposed Filter. 

I could throw this logic into the template.php or use javascript (showing and hiding a span depending on the value), but this feels like a very poor way to do this when considering maintainability? 

Does there exist a Views plugin to perhaps show different text blocks in the header based on the value of an exposed filter?

Currently on Drupal 7.31 using Better Exposed Filters. I'm open to using something other than Global: Text area if there is a better mechanism.
You could use 

hook_views_pre_render(&amp;$view){
    $view-&gt;attachment_before = $view['exposed_input']['your_desired_field'];
}


Hope it works