AJAX
文章平均质量分 93
AJAX
胖虎不秃头
热爱Java编程的小学四年级学生,我今年十岁啦!
展开
-
AJAX——Web数据交互方式
AJAX不能称为一种技术,它是多种技术的综合产物。AJAX可以让浏览器发送一种特殊的请求,这种请求可以是:异步的。什么是异步,什么是同步?假设有t1和t2线程,t1和t2线程并发,就是异步。假设有t1和t2线程,t2在执行的时候,必须等待t1线程执行到某个位置之后t2才能执行,那么t2在等t1,显然他们是排队的,排队的就是同步。AJAX是可以发送异步请求的。也就是说,在同一个浏览器页面当中,可以发送多个ajax请求,这些ajax请求之间不需要等待,是并发的。原创 2022-08-19 11:55:46 · 396 阅读 · 0 评论 -
AJAX——AJAX实现搜索联想 自动补全、HTTP状态信息
活动地址:Unused。原创 2022-08-19 11:51:15 · 298 阅读 · 0 评论 -
AJAX——跨域问题
用之前需要引入jQuery库的js文件。(这里的jQuery库咱们就不再封装了,咱们直接用jQuery写好的jsonp方式。协议一致,域名一致,端口号一致,三个要素都一致,才是同源,其它一律都是不同源。牛人们写的jQuery库,已经对jsonp进行了封装。大家可以直接拿来用。jQuery中的jsonp其实就是我们方案2的高度封装,底层原理完全相同。核心原理:跨域访问的资源允许你跨域访问。区分同源和不同源的三要素。...原创 2022-08-17 18:13:32 · 474 阅读 · 0 评论 -
AJAX——AJAX的异步与同步、AJAX代码封装
接下来,手动封装一个工具类,这个工具类我们可以把它看做是一个JS的库。我们把这个JS库起一个名字,叫做jQuery。(我这里封装的jQuery只是一个前端的库,和后端的java没有关系,只是为了方便web前端代码的编写,提高WEB前端的开发效率)AJAX请求相关的代码都是类似的,有很多重复的代码,这些重复的代码能不能不写,能不能封装一个工具类。要发送ajax请求的话,就直接调用这个工具类中的相关函数即可。(大部分情况下我们都是使用ajax异步方式,同步很少用。使用以上库,怎么用?...原创 2022-08-14 13:50:08 · 818 阅读 · 0 评论 -
AJAX——基于JSON的数据交换、基于XML的数据交换、AJAX乱码问题
/ 使用XMLHTTPRequest对象的responseXML属性,接收返回之后,可以自动封装成document对象(文档对象)拼接JSON格式的字符串太痛苦,可以使用阿里巴巴的fastjson组件,它可以将java对象转换成json格式的字符串。发送ajax post请求的时候,发送给服务器的数据,服务器接收之后乱码,怎么解决?// 获取所有的元素,返回了多个对象,应该是数组。在后端拼接JSON格式的字符串,响应给前端的浏览器。响应中文的时候,会出现乱码,怎么解决?......原创 2022-08-13 21:17:50 · 423 阅读 · 0 评论 -
AJAX——HttpRequest对象、get/post请求
AJAX不能称为一种技术,它是多种技术的综合产物。AJAX可以让浏览器发送一种特殊的请求,这种请求可以是:异步的。什么是异步,什么是同步?假设有t1和t2线程,t1和t2线程并发,就是异步。假设有t1和t2线程,t2在执行的时候,必须等待t1线程执行到某个位置之后t2才能执行,那么t2在等t1,显然他们是排队的,排队的就是同步。AJAX是可以发送异步请求的。也就是说,在同一个浏览器页面当中,可以发送多个ajax请求,这些ajax请求之间不需要等待,是并发的。...原创 2022-08-10 18:30:20 · 629 阅读 · 0 评论