![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ajax
文章平均质量分 61
CodeWhisperer001
能用一行代码解决的问题,绝不写两行(即使阅读难度提升十倍)。
展开
-
3_案例开发之验证用户名
JS表单验证只能校验格式是否正确,但是无法验证用户名是否已经存在,这个就需要后台程序接受到数据后通过查询才能够完成的,那么这里就非常适用于使用异步方式校验,保证用于数据提交后,业务完成的成功率.提升用于体验感。2打开链接xhr.open("GET","loginServlet?原生js提交AJAX异步请求代码比较繁琐,处理复杂数据比较麻烦,后续可以使用jQuery解决。1 获取XMLHTTPRequest对象xhr=new XMLHttpRequest();原创 2023-03-08 11:00:07 · 60 阅读 · 0 评论 -
4_JSON格式
其实,可以这么理解:JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。JSON格式字符串,拼接比较麻烦,可以修改toString方法但是就破坏了toString原有的格式,而且一旦字段如果太多修改工作量大,后面可以使用JSON工具类转换。gson工具类中已经给我们封装好了json格式和java对象之间转换的API,我们直接使用即可,再也不用手动去转换项目中。如果响应的数据是一个对象或者对象集合,数据处理起来会非常麻烦,可以使用JSON格式处理。原创 2023-03-08 10:55:07 · 50 阅读 · 0 评论 -
2_AJAX介绍
Asynchronous Javascript And XML”(异步 JavaScript和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。使用DOM进行动态显示和交互,对页面进行局部修改。使用JavaScript将所有的元素绑定在一起。AJAX的最大的特点: 异步访问,局部刷新。原创 2023-03-08 00:12:45 · 53 阅读 · 0 评论 -
2_jQuery.ajax()属性介绍
ajax异步提交的可选属性和方法较多,实际研发我们没必要写这么多,一般可以使用默认值的属性就可以省略不写,一些业务逻辑或者功能上不需要的方法也可以省略不写,由于属性太多,针对于一些特殊情况,jQuery也给我们提供了一些专用的方法,这样可以简化$.ajax的写法,每一种简化写法都相当于已经指定了$.ajax一些属性的值.”为正确的函数名,以执行回调函数。要求为Boolean类型的参数,默认为true(当dataType为script时,默认为false),设置为false将不会从浏览器缓存中加载请求信息。原创 2023-03-08 00:08:56 · 161 阅读 · 0 评论 -
6_案例开发实现三级联动
使用china.sql生成area表格。AreaController代码。AreaService代码。原创 2023-01-06 00:05:44 · 90 阅读 · 0 评论 -
4_jsonp跨域处理
出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(protocol),主机(host)和端口号(port)本地路径地址:协议不一样IP不一致端口不一致IP不一致演示代码如下。原创 2023-01-05 23:58:49 · 75 阅读 · 0 评论 -
3_jQuery实现ajax的其他写法
至于jQuery的getJSON()函数,只是设置了JSON参数的ajax()函数的一个简化版本。仅仅是等效于上述函数,但是除此之外这个函数也是可以跨域使用的,相比get()、post()有一定优势。jQuery load() 方法是简单但强大的 AJAX 方法,load() 方法从服务器加载数据,并把返回的数据放入被选元素中。如果需要在出错时执行函数,请使用$.ajax。注意:$.getJSON是以GET方式提交数据,如果需要提交很大的数据量,可选$.post。callback:载入成功时回调函数。原创 2023-01-05 23:54:27 · 82 阅读 · 0 评论 -
2_jQuery.ajax()属性介绍
ajax异步提交的可选属性和方法较多,实际研发我们没必要写这么多,一般可以使用默认值的属性就可以省略不写,一些业务逻辑或者功能上不需要的方法也可以省略不写,由于属性太多,针对于一些特殊情况,jQuery也给我们提供了一些专用的方法,这样可以简化$.ajax的写法,每一种简化写法都相当于已经指定了$.ajax一些属性的值.”为正确的函数名,以执行回调函数。要求为Boolean类型的参数,默认为true(当dataType为script时,默认为false),设置为false将不会从浏览器缓存中加载请求信息。原创 2023-01-05 23:47:41 · 762 阅读 · 0 评论 -
1_jQuery.ajax()的简单使用
每次书写AJAX代码比较繁琐 步骤都是一样的,数据回显使用原生js代码也比较繁琐,可以使用jQuery对上述问题进行优化,jQuery不仅仅对dom操作进行了封装 同时也对AJAX提交和回显已经进行了封装,可大大简化AJAX的操作步骤。原创 2023-01-05 23:42:54 · 97 阅读 · 0 评论 -
4_JSON格式
其实,可以这么理解:JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。JSON格式字符串,拼接比较麻烦,可以修改toString方法但是就破坏了toString原有的格式,而且一旦字段如果太多修改工作量大,后面可以使用JSON工具类转换。gson工具类中已经给我们封装好了json格式和java对象之间转换的API,我们直接使用即可,再也不用手动去转换项目中。如果响应的数据是一个对象或者对象集合,数据处理起来会非常麻烦,可以使用JSON格式处理。原创 2023-01-05 23:37:03 · 66 阅读 · 0 评论 -
2_AJAX介绍
Asynchronous Javascript And XML”(异步 JavaScript和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。使用DOM进行动态显示和交互,对页面进行局部修改。使用JavaScript将所有的元素绑定在一起。AJAX的最大的特点: 异步访问,局部刷新。原创 2023-01-05 23:31:49 · 52 阅读 · 0 评论 -
1_认识同步和异步
最后,服务器对请求进行响应,将结果返回给客户端,返回一个HTML在浏览器中显示,通常会有CSS样式丰富页面的显示效果。在动态更新页面的情况下,用户无法回到前一个页面状态,这是因为浏览器仅能记录的始终是当前一个的静态页面。在动态更新页面的情况下,用户可以回到前一个页面状态,浏览器能记下历史记录中的静态页面,用户通常都希望单击后退按钮时,就能够取消他们的前一次操作,同步交互可以实现这个需求.1同步交互的不足之处,会给用户一种不连贯的体验,当服务器处理请求时,用户只能等待状态,页面中的显示内容只能是空白。原创 2023-01-05 23:27:20 · 63 阅读 · 0 评论