这并不是说我不熟悉这个概念,而是我想知道在创建支持ajax用户体验的应用程序时,最好的方法是什么。
我主要使用带有jQuery的ajax,但当我想在没有页面刷新的情况下加载信息时也是如此。正如您可能知道的,XmlHttp对象和ResponseText提供了一种在后台执行脚本并显示结果(例如div )的很好且简单的方法。
这种方法的一个缺点是很难看到实际生成的源码。我经常查看源代码,看看预期的参数是否正确地提供给了look元素。
所以我很好奇,您创建ajax-data-load功能的方法是什么?它是否仅由ResponseText属性提供?
发布于 2010-03-02 22:56:38
在手工创建了一段时间的XmlHttpRequest对象之后,我现在将jQuery用于我所有的AJAX形式的东西。它为你提供了更好的控制,同时减少了代码。
如果你使用的是Firefox,那就给自己弄个Web Developer Toolbar。它有一个很酷的特性,叫做“查看生成的源代码”,它生成浏览器在当前文档中知道的HTML代码,所以它包括由AJAX请求发回的HTML。
我还制定了一条规则,总是告诉用户你正在加载什么东西,而不是依赖浏览器来告诉他们(比如Gmail在角落里的“加载”文本)。
https://stackoverflow.com/questions/2363945
复制相似问题