ajax使用

ajax的简单使用:

$.ajax({
cache : true,
type : "POST",
url : 'http://192.168.20.249:8080/grade/student/generate.action',
data : null,// 你的formid
async : false,
error : function(XMLHttpRequest, textStatus) {
// 状态码
alert('ajax状态码:' + XMLHttpRequest.status + '\n 状态:'
+ XMLHttpRequest.readyState + '\n 错误信息'
+ textStatus);

},
success : function(result) {

alert(result.ok + ' 文件保存在:E://students.xls');
}
});
}

ajax的跨域解决方案

在Spring4.2.5版本后,提供了@CrossOrigin注解,可以在请求的action方法上添加@CrossOrigin即可解决跨域问题。

无法跨域的原因:因为没有给方法添加请求方式添加method = RequestMethod.POST即可解决。

posted @ 2017-09-13 22:29  esileme  阅读(197)  评论(0)    收藏  举报