
Ajax
文章平均质量分 57
BookerABC
我的键盘是我的魔杖,每一次敲击都是对逻辑的施咒。
展开
-
3_案例开发之验证用户名
JS表单验证只能校验格式是否正确,但是无法验证用户名是否已经存在,这个就需要后台程序接受到数据后通过查询才能够完成的,那么这里就非常适用于使用异步方式校验,保证用于数据提交后,业务完成的成功率.提升用于体验感。2打开链接xhr.open("GET","loginServlet?原生js提交AJAX异步请求代码比较繁琐,处理复杂数据比较麻烦,后续可以使用jQuery解决。1 获取XMLHTTPRequest对象xhr=new XMLHttpRequest();原创 2023-03-08 10:59:10 · 51 阅读 · 0 评论 -
4_JSON格式
其实,可以这么理解:JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。JSON格式字符串,拼接比较麻烦,可以修改toString方法但是就破坏了toString原有的格式,而且一旦字段如果太多修改工作量大,后面可以使用JSON工具类转换。gson工具类中已经给我们封装好了json格式和java对象之间转换的API,我们直接使用即可,再也不用手动去转换项目中。如果响应的数据是一个对象或者对象集合,数据处理起来会非常麻烦,可以使用JSON格式处理。原创 2023-03-08 10:55:27 · 47 阅读 · 0 评论 -
2_AJAX介绍
Asynchronous Javascript And XML”(异步 JavaScript和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。使用DOM进行动态显示和交互,对页面进行局部修改。使用JavaScript将所有的元素绑定在一起。AJAX的最大的特点: 异步访问,局部刷新。原创 2023-03-08 00:13:55 · 47 阅读 · 0 评论 -
2_jQuery.ajax()属性介绍
ajax异步提交的可选属性和方法较多,实际研发我们没必要写这么多,一般可以使用默认值的属性就可以省略不写,一些业务逻辑或者功能上不需要的方法也可以省略不写,由于属性太多,针对于一些特殊情况,jQuery也给我们提供了一些专用的方法,这样可以简化$.ajax的写法,每一种简化写法都相当于已经指定了$.ajax一些属性的值.”为正确的函数名,以执行回调函数。要求为Boolean类型的参数,默认为true(当dataType为script时,默认为false),设置为false将不会从浏览器缓存中加载请求信息。原创 2023-03-08 00:09:34 · 58 阅读 · 0 评论 -
6_案例开发实现三级联动
使用china.sql生成area表格。AreaController代码。AreaService代码。4.5.1 数据准备。原创 2023-01-06 00:05:21 · 76 阅读 · 0 评论 -
4_jsonp跨域处理
出于浏览器的同源策略限制。通过 jsonp:’callback’,实现自动处理回调函数名,相当于在url地址栏最后后拼接一个callback=函数名,后台自动根据这个函数名处理JS脚本,jQuery也会根据这函数名自动在前端处理回调函数,这样我们直接在success方法中接收返回的数据即可,可以不用自己去自己定义回调函数.后台获取参数时,参数名要要和jsonp:后面的函数名保持一致。拓展:通过后台代码也可以实现跨域,一般在过滤器中添加如下代码,那么前端在请求时就不用考虑跨域问题了。4.4.1 什么是跨域?原创 2023-01-05 23:59:16 · 81 阅读 · 0 评论 -
3_jQuery实现ajax的其他写法
至于jQuery的getJSON()函数,只是设置了JSON参数的ajax()函数的一个简化版本。仅仅是等效于上述函数,但是除此之外这个函数也是可以跨域使用的,相比get()、post()有一定优势。jQuery load() 方法是简单但强大的 AJAX 方法,load() 方法从服务器加载数据,并把返回的数据放入被选元素中。如果需要在出错时执行函数,请使用$.ajax。注意:$.getJSON是以GET方式提交数据,如果需要提交很大的数据量,可选$.post。callback:载入成功时回调函数。原创 2023-01-05 23:54:20 · 102 阅读 · 0 评论 -
2_jQuery.ajax()属性介绍
ajax异步提交的可选属性和方法较多,实际研发我们没必要写这么多,一般可以使用默认值的属性就可以省略不写,一些业务逻辑或者功能上不需要的方法也可以省略不写,由于属性太多,针对于一些特殊情况,jQuery也给我们提原创 2023-01-05 23:47:57 · 61 阅读 · 0 评论 -
1_jQuery.ajax()的简单使用
每次书写AJAX代码比较繁琐 步骤都是一样的,数据回显使用原生js代码也比较繁琐,可以使用jQuery对上述问题进行优化,jQuery不仅仅对dom操作进行了封装 同时也对AJAX提交和回显已经进行了封装,可大大简化AJAX的操作步骤。原创 2023-01-05 23:43:33 · 61 阅读 · 0 评论 -
4_JSON格式
其实,可以这么理解:JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。JSON格式字符串,拼接比较麻烦,可以修改toString方法但是就破坏了toString原有的格式,而且一旦字段如果太多修改工作量大,后面可以使用JSON工具类转换。gson工具类中已经给我们封装好了json格式和java对象之间转换的API,我们直接使用即可,再也不用手动去转换项目中。如果响应的数据是一个对象或者对象集合,数据处理起来会非常麻烦,可以使用JSON格式处理。原创 2023-01-05 23:36:31 · 66 阅读 · 0 评论 -
2_AJAX介绍
Asynchronous Javascript And XML”(异步 JavaScript和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。使用DOM进行动态显示和交互,对页面进行局部修改。使用JavaScript将所有的元素绑定在一起。AJAX的最大的特点: 异步访问,局部刷新。原创 2023-01-05 23:30:14 · 55 阅读 · 0 评论 -
1_认识同步和异步
最后,服务器对请求进行响应,将结果返回给客户端,返回一个HTML在浏览器中显示,通常会有CSS样式丰富页面的显示效果。在动态更新页面的情况下,用户无法回到前一个页面状态,这是因为浏览器仅能记录的始终是当前一个的静态页面。在动态更新页面的情况下,用户可以回到前一个页面状态,浏览器能记下历史记录中的静态页面,用户通常都希望单击后退按钮时,就能够取消他们的前一次操作,同步交互可以实现这个需求.1同步交互的不足之处,会给用户一种不连贯的体验,当服务器处理请求时,用户只能等待状态,页面中的显示内容只能是空白。原创 2023-01-05 23:24:22 · 58 阅读 · 0 评论