原⽣js中的ajax写法
直接调⽤,代码如下:
$.ajax({
url: ‘api/login’, // 此处url由后端contoller层定义提供
dataType: ‘json’, // 数据类型
async: false, // 默认为true即异步请求 设置false之后为同步请求
success: function (data) {
// 获取数据库中请求的值
yAxisData = data.data; // 设置同步的情况下,此变量填充后在下⾯代码可以获取数值,在异步情况下,此变量不会返回data中的数据}
});
前端ajax模拟请求json数据(get⽅式)如下:
java调用js的ajax
$.ajax({
type: “GET”,
url: “user.json”, //选择⾃⼰要处理json⽂件的相对路径
dataType: “json”,//请求格式
data:{},
async: false ,// 同步请求或者异步
beforeSend:function(XMLHttpRequest){ }, // 发送请求之前的处理
success: function(res) {}, // 请求成功的回调
complete: function (XMLHttpRequest, textStatus) { }, // 请求完成之后执⾏
error:function(err){} // 请求报错时
});