Ajax请求格式:
$.ajax({
url: '/Student/SAP_Query_1', //1.请求url
type: 'post', //2.请求方式
data: { //3.请求参数
id: 1,
name: '张三'
},
contentType: "application/JSON; charset=utf-8", //4.发送给后端的数据类型
dataType: 'json', //5.从后端接收的数据类型
success: function (data) { //6.回调函数,获取到的数据
console.log(data);
}
});
需求:后端查询报表,展示前端页面
思路:
1.写查询sql
2.返回DataSet
3.DataSet转换为ajax所需求的Json格式的字符串(用于前端js中的JSON.parse转换为json对象)
4.通过ajax请求返回Json字符串到前端
5.前端Js中转换为Json对象,利用JSON.parse方法
MVC控制器中后端查询代码:
<