ajax 返回结果在其他浏览器正常,在IE9以下版本不执行success,可能的原因有很多,这里记录我平时遇到的几种原因

  1. 返回的json格式不标准,除了boolean其他的键值对尽量加上\"

  2. 返回的自符格式IE不能识别,比如utf8就不行,需要写成utf-8

  3. eval函数在低版本浏览器下需要加()