不一定要写async:false 之所有在IE下可以 可能是因为火狐和谷歌那样异步读取数据后不能将数据返回 也就是浏览器之间的差异 有时候确实需要同步数据才能出来 这是为什么我也不知道 只能说是经验 我们无法获悉一些未知的东西 而已我们也不需要知道.