magistr_bender, ты прав, сначала я так и сделал убрал все \n,но и после этого не работало. В википедии написано, что + к тому же в IE7 есть глюк кэширования в ajax запросах, что решается с помощью прибавления ранда к урлу к которому обращается ajax запрос и запрет кэширования
header(" Expires: Sat, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");