前端发ajax请求
这块是web的基础,发web请求大概需要以下几步
1.引用web相关的依赖
2.前端页面引入jquery.js
3.编写ajax请求
4.编写对应的Controller
引入web...请求
参考文档:
https://api.jquery.com/jQuery.ajax/
这里只展示一些常用的参数
$.ajax({
url:'/test/testAjax1',...url
type:标明是get还是post请求
async:是异步的还是同步的,这里有个坑,有时候下拉框用ajax去请求数据,这里默认是异步的,结果数据还没回来,下拉框就开始渲染,然后发现下拉没有数据...contentType: 前端的参数格式
dataType:接口返回的数据的格式,一般来说,经常不写,让系统自己去判定
这里ContentType的值一般来说有两种取值, 默认是application/...DEMO总评
ajax请求是web开发中的第一步,我们可以按Http请求来理解他, 有相应的header,有相关的各种type , 其中最麻烦的是要和后端Controller的参数对应关系,稍不留神对应错了后端就收不了参数