ajax的几种格式
Posted jinsuo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax的几种格式相关的知识,希望对你有一定的参考价值。
<script type="text/javascript">
$.ajax( {
url:‘地址‘,
cache:‘true/false‘,//请求是否接口是否缓存 type:‘GET/POST‘//请求方式 data: {"name":"才结束","age":"18"} ‘name=蔡金锁&age=18&‘ ,//发送的数据 字符串 json dataType:‘json‘,//返回的数据格式 有json xml html json jsonp 等 timeout:‘3000‘,//超时时间 单位毫秒 error:function (){ //ajax 请求失败时自动调用 例如 请求超时 地址错误找不到服务器 否则服务器代码错误 等等 }, success:function(data){ //请求成功 自动调用的函数 data 为服务器返回的数据 名称可以自己定 }, } ); $.get("地址", ‘数据‘,function (data){成功执行的函数},‘json 返回的数据格式‘); $.post(url,data,function(data, textStatus, jqXHR),dataType); $.getJSON(url,data,function(data))//自动实现跨域 $.ajaxFileUpload ( { url: ‘‘, secureuri: false, //是否需要安全提交 默认 false fileElementId: ‘fileToUpload‘, //需要上传的文件域的ID,即<input type="file" id=‘hjk‘>的ID。 dataType: ‘‘, //返回数据格式 beforeSend: function() { $("#loading").show(); //上传中特效 可以不写 }, complete: function() { $("#loading").hide(); //结束特效 成功失败都会调用 }, success: function(data, status) { if (typeof (data.error) != ‘undefined‘) { if (data.error != ‘‘) { alert(data.error); } else { alert(data.msg); } } }, error: function(data, status, e) { alert(e); } } ) //ajax 提交表单 from submit 触发$(‘#myForm‘).ajaxForm(function(data) { }); $(‘.aaa‘).click(‘‘function(event) { $(‘#myForm‘).ajaxSubmit(function() { 成功返回的处理函数 });}); </script>
以上是关于ajax的几种格式的主要内容,如果未能解决你的问题,请参考以下文章
一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式