BUG Fix call to protected method and js change event

Since `.val()` on hidden elements often doesn't actually register a changed event, it's sometimes necessary to explicitly force the trigger.

This also fixes the broken subsites behat tests.