It doesn't seem to be invoked, I've put a breakpoint and a log message in this action and neither showed up.
Also when I select an area from the drop down I don't see any activity in the network tab in chrome.
Also I don't see how it contradicts with using the respond_with method.
Can you check this?