Ajax之RESTful风格的PUT请求

之前一直用ajax的$post方法请求api接口,那么遇到项目RESTful改造,那么应该怎么破呢?
莫慌,且用以下方法即可。

$.ajax({
                    url :"${basePath}queue/call/"+checkWindow+"/"+checkNumber+"/1",   // 处理的请求路径
                    type : "put" ,      // 此处发送的是PUT请求(可变更为其他需要的请求)
                    dataType : "json" , // 返回的数据类型为json类型
                    success : function(result) {
                    //接收并处理返回结果
                        if(result.errorCode=="00"){
                               $("#returninfo").html("叫号成功!");getQueue();
                           }else{
                              $("#returninfo").html(result.errorMessage);getQueue()
                           }
                    } ,
                    error : function(data) {
                        $("#returninfo").html("服务器异常!");getQueue();
                    } 
                }) ;

如果本地没有jquery可以使用cdn

<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js">script>

${basePath}为自己封装的类,辅助html页面使用路径
https://blog.csdn.net/moshowgame/article/details/80017979

SpringBoot2之PUT请求接收不了参数的解决办法
https://blog.csdn.net/moshowgame/article/details/80173817

你可能感兴趣的:(Spring,SpringBoot2启示录)