浅谈Ajax
发布时间:2020-12-16 02:57:36 所属栏目:百科 来源:网络整理
导读:? ? ?首先Ajax有两种,一种使用Js写的原生ajax,另一种是基于Jquery的ajax,一般使用ajax就是为了页面的异步刷新,因此只谈一下异步ajax. 第一种:用Js写的原生ajax 1)首先要确认在什么地方实现页面的异步 2)讲解一下ajax的流程 以代码为列: /* 创建 XMLHttpReque
? ? ?首先Ajax有两种,一种使用Js写的原生ajax,另一种是基于Jquery的ajax,一般使用ajax就是为了页面的异步刷新,因此只谈一下异步ajax. 第一种:用Js写的原生ajax 1)首先要确认在什么地方实现页面的异步 2)讲解一下ajax的流程 以代码为列: /* $("#submit").on(‘click‘,function (event) { $.ajax({ type:‘GET‘,data:$("form").serialize(),dataType:‘json‘,url:‘../other/cookie1.php‘,success:function (data) { if(data.status===2){ alert(data.message); } else{ ........ } } });});一般用$.ajax()实现异步,type是请求类型(POST 或GET),data是需要转交其他后台程序处理的数据,一般都是为表单数据,并且需要序列化,dataType是数据类型一般是json,这一点没有强制性规定,url是数据将要被进行处理的程序,success是一个回调函数,在数据处理后会回传data,弹框输出message.前四个顺序可以颠倒。以上仅是我个人的一点心得,不足之处还望包涵。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |