ie8下ajax中的responseText输出undefined为什么?IE11可以?怎么解决

ie8下ajax中的responseText输出undefined为什么?IE11可以?如何解决
var data5=$.ajax({type:"POST",async:"false",url:"http://127.0.0.1/xt/login.do?method=login",data:{userName:"aaaaa",password:"111111"},error:function(){alert("失败了")}}).responseText;
alert(data5);