并不是我不熟悉这个概念,但我想知道在创建支持ajax userexperience的应用程序时最好的方法是什么。
我主要使用ajax和jQuery,但是当我想在没有pagerefresh的情况下加载信息时。您可能知道,XmlHttp对象和ResponseText提供了一种在后面执行脚本并显示结果的简单方法,例如:一个div。
这种方法的一个缺点是很难看到实际生成的源代码。我经常看一下源代码,看看是否正确地提供了预期的参数。 formelements。
所以我很好奇,你创建ajax-data-load功能的方法是什么?它只是由ResponseText属性吗?
答案 0 :(得分:1)
手动制作XmlHttpRequest对象已经有一段时间了,我现在使用jQuery来处理我所有的AJAX事务。它可以在编码较少时为您提供更好的控制。
如果您使用Firefox,请使用Web Developer Toolbar。它有一个很酷的功能,称为“视图生成的源代码”,它生成浏览器在当前文档中所知道的HTML代码,因此它包含由您的AJAX请求发回的HTML。
另外,我规定要始终告诉用户您正在加载某些内容,而不是依赖浏览器告诉他们(例如Gmail中的“正在加载”文字。)