Sarah Jessica Parker is turning down roles that require her to travel outside New York. She fears it would disrupt her son's life.