The mayor brushed off the president's attacks in a Fox News town hall, bringing the crowd to its feet and causing the president to lash out on Twitter.