美文网首页
Ajax入门

Ajax入门

作者: Scalelength | 来源:发表于2018-08-11 16:20 被阅读0次

Ajax入门


简介

Ajax是一种用于创建快速动态网页的技术。

特点

1.通过在后台与服务器进行少量数据交换,A级安心可以使网页实现异步更新

2.传统的网页(不使用Ajax)如果需要更新内容,必须重载整个网页页面

好处

1.更新时只需要刷新局部,用户体验度好

2.由于只需要刷新局部的数据,对后台服务器的压力较小

Ajax语法总结及注意事项

url:请求的地址

url:"",

type:请求事数据的传递方式(常用的有get/post)

type:"post",

data:用来传递的数据(建议使用json来传递)

data:{ }

success:交互成功后要执行的方法

success:function(参数){}

dataType:ajax接收后台数据的类型(建议使用json)

dataType:"json"

指明Servlet给Ajax返回数据的数据格式

注意事项:ajax和后台交互时,后台是不能直接转跳到其他页面的。

ajax与后台交互时,后台必须有值返回到ajax中

用法举例

<script type="text/javascript">

//获取id

$("#login").click(function(){

//单击登录按钮的时候触发ajax事件

$.ajax({

url:"<%=basePath%>/LoginServlet",

type:"post",//传输方式

data:{

username:$("input[name=username]").val(),//input

password:$("input[name=password]").val()

},

dataType:"json",

success:function(result){

var flag = result.flag;

if(flag==true){

//如果登录成功则跳转到成功页面

window.location.href="<%=basePath%>/pages/front/success.jsp";

}else{

//跳回到Index.jsp登录页面,同时在登录页面给用户一个友好的提示

//获取class

$(".tip").text("您输入的用户名或者密码不正确");

}

}

});

});

</script>

相关文章

  • ajax

    特点 ajax ajax入门 ajax请求与发送数据 ajax工具类封装 type:请求类型url:请求地址dat...

  • 【Java Web开发系列课程】Ajax快速入门

    免费课程链接:【Java Web开发系列课程】Ajax快速入门 简介: Ajax是Asynchronous Jav...

  • JavaScript : 浅讲ajax

    1.ajax入门案例 1.1 搭建Web环境 ajax对于各位来说,应该都不陌生,正因为ajax的产生,导致前台页...

  • AJAX入门

    处理跨域的主要方法 JSONP CORS本文主要讨论CORS解决AJAX因为浏览器同源策略不能跨域请求数据的问题。...

  • Ajax入门

    Ajax入门 简介 Ajax是一种用于创建快速动态网页的技术。 特点 1.通过在后台与服务器进行少量数据交换,A级...

  • Ajax入门

    什么是Ajax Ajax是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页实...

  • Ajax入门

    Ajax简介 Ajax即“Asynchronous JavaScript and XML”(异步的JavaScri...

  • Ajax入门

    一、Ajax的概述   Ajax是异步的JS和XML,它并不是一种新的编程语言,是一种使用了现有标准的新方法。  ...

  • AJAX入门

    1.历史上发送请求的方式 用form发请求会刷新页面或新开页面用a发get请求会刷新页面或新开页面用img发请求,...

  • Ajax入门

    前后端数据交互(入门篇) 很多第一次听说Ajax技术的人可能比较茫然,也不知道这个东西是用来干嘛的。举个例子,比如...

网友评论

      本文标题:Ajax入门

      本文链接:https://www.haomeiwen.com/subject/zfhljftx.html