原生js实现Ajax

转载请注明出处WangYuheng’s Blog

传统的表单提交方式,在提交之后,会跳转到一个新页面。
采用ajax的方式,可以在页面不发生跳转的前提条件下,与服务器进行数据通信(提交表单,并获取服务器端的返回数据),从而实现局部刷新。
不仅仅是提高了性能,更重要的是,提供了一种强大的灵活性。

Asynchronous javascript and XML

尽管名称中的x表示了xml,其实现在更通用的一种方式是通过json格式进行数据通信。
原因是json格式更加小巧,且支持更好。js自带。