如何学好AJAX

发布网友 发布时间:2022-04-24 02:30

我来回答

9个回答

热心网友 时间:2022-04-07 12:30

给你举个简单的例子简绍ajax吧!

比如我现在想告诉我朋友一些事情,我有两个方法,一是亲自告诉他;二是叫人告诉他。 如果亲自告诉他,我必须亲自跑一趟或者打电话,那么这段时间我就不能做其他事情了。如果叫人告诉他,在他得到消息的过程中我还可以做其他事情,等那个人去告诉他的人回来报告,我再决定接下来该怎么做。 这个例子里面假如我亲自跑去告诉他,这个过程就好比ASP了,我还可以打电话、传真告诉他,那么这些可以比作ASP.NET、JSP等等。 而我叫人去做,我叫的那个人也是可以亲自跑去或者打电话告诉,他使用的方法也类似于ASP等等,但是对于我来说我叫人去做这整个过程就好像AJAX,我不要关心消息是怎么传到他那的,我只关心给他的是什么信息?他回答了我什么信息?我接下来该怎么做?做事的那个人就相当于XMLHttpRequest。 所以说AJAX其实是几种技术组合在一起使用而得到的一种新技术:

1、使用 DOM(Document Object Model)进行动态显示及交互;
2、使用 XML 和 XSLT 进行数据交换及相关操作;
3、使用 XMLHttpRequest 进行异步数据查询、检索;
4、使用 JavaScript 将所有的东西绑定在一起。

这里第三点中使用 XMLHttpRequest 进行异步数据查询,我们就需要用到一种像ASP及ASP.NET、JSP、PHP等技术构建好要向服务器发送或获取的数据,然后借由XMLHttpRequest与服务器交互,这样我们就可以做其他的事情了,当XMLHttpRequest完成工作之后,再报告给我们,我们再通过一些JAVASCRIPT函数来处理这些返回的数据。

热心网友 时间:2022-04-07 13:48

先学JAVASCRIPT,再学.net里面的ajax控件,先学基础,.net里面的控件只是将基础知识包装好了给你用,最后的实现还是一样的
推荐《DOM编程艺术 》作为入门书籍,看完这本你可以再找其他的详细讲javascript,css的语法的书,用几个星期看两三本之后你再来用ajax,再用.net里面的控件就很容易了

热心网友 时间:2022-04-07 15:23

我认为,Ajax只是一种思想,并不是什么技术,它本身就是多种语言的集合。要实现,最主要就是JS在客户端异步调用数据,然后更新用户界面,至于JS调用什么地方的数据,调用什么语言写的程序,页面或则脚本都不是问题。

.net加一个类就可以用JS直接传值,调用cs文件写的方法。
如果是asp或则php,我想一般是用XMLHttpRequest来请求数据吧!
jsp就不是很熟了。

总之就是一种思想,在局部使用有很好的效果,但是大范围的用就有点不如意的地方了。

热心网友 时间:2022-04-07 17:14

如果你没有动态刷新局部网页、异步获取数据的需求,AJAX用途不大。
我个人的感觉就是服务端能回调浏览器中执行的脚本程序而矣!
邮电的两本“突破AJAX经典。。。”什么的,翻翻前几章就明白了。

热心网友 时间:2022-04-07 19:22

ajax基础的东东很简单,js脚本写法也是固定的 ,学好基础的再去研究VS的ajax控件,相当方便

热心网友 时间:2022-04-07 21:47

去这个网站http://www.asp.net/ajax/downloads/
我经常去,有示例代码下载,有很多有用的教程,由浅入深
相信对你有帮助

热心网友 时间:2022-04-08 00:28

AJAX 高级点的是什么 ?
初级的是不是哪5个控件?
除了5个控件 还有其它的吗??

热心网友 时间:2022-04-08 03:26

去看微软得webcast啊

热心网友 时间:2022-04-08 06:41

谢谢,我也想知道

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com