ajax从服务器返回的数据是怎么展现出来的

ajax从服务器返回的数据是怎么展现出来的... ajax从服务器返回的数据是怎么展现出来的 展开
 我来答
4i9l0w7f2
2011-03-25 · TA获得超过176个赞
知道答主
回答量:144
采纳率:0%
帮助的人:0
展开全部
糊涂。

我的理解:

1.Ajax-->Asynchronous JavaScript and XML
想当然的JavaScript是Ajax不可缺少的。虽然XML不一定非要用到。

2.默认的网页浏览方式是客户端发出请求,然后像服务器端提交整个页面,服务器处理完后在全部返回到客户端。

这样做有个不好的地方就是:如果我只是页面里面的一个文本框的背景颜色变了,结果把整个页面发过去,这不是浪费了很多页面间数据传输的时间?

3.JavaScript脚本是前台脚本,他可以直接操作html dom,而不必向服务器提交数据。

但是这里它也有一个不足的地方,如果我要同时达到2,3里面的不全部提交客户端数据,但又能更新客户端的数据。更新客户端数据这个通过JavaScript可以实现,关键是如何把服务器数据告知客户端JavaScript,让他更新呢?这就存在一个JavaScript与服务器的数据通信的问题。所以后来就引入了XMLHTTPREQUEST对象,专门用来处理服务器与客户端的JavaScript进行数据通信。

说到这里你就应该明白了JavaScript的作用了:
1.如果由于一个很小的页面需要更新而把整个页面的数据正服务器与客户端见来回传输两遍,浪费很多时间,客户体验不好。如何只更新需要更新的那一部分??
2.JavaScript可以实现更新客户端数据而不用刷新整个页面。
3.添加xmlhttprequest之后,JavaScript可以通过它传递数据给服务器,并获得服务器端处理后数据,然后在在前台更新数据。客户并不知道,同时由于只传递了必须的部分,缩短了传输时间。

所有说JavaScript是Ajax的存在的核心。
传奇勇者
2011-03-25 · TA获得超过747个赞
知道大有可为答主
回答量:1706
采纳率:75%
帮助的人:812万
展开全部
就其实质来讲,它只是返回一个数据,你也可以理解为一个数组,具体怎么展示,还是靠前台的脚本,至于jquery之类的是已经封装过的啦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式