基于JSON的高级AJAX开发技术

http://tech.ddvip.com   2006年11月20日    社区交流

本文详细介绍基于JSON的高级AJAX开发技术

  下面,让我们来分析一下为什么这些对象如此重要以及我们是如何使用它们提供的简单的属性的。

  四、 把JavaScript对象串行化为JSON

  借助于JSON分析器,我们可以很容易地把刚才创建的JavaScript对象串行化为JSON。首先,我们需要下载该分析器的一个副本,并且要把它添加到文档中。下面是我在本文示例中用于导入该脚本的相应的代码:

  <script type="text/javascript" src="javascript/utils/jsonparser.js"></script>

  我已经把该分析器添加到我的javascript目录,即一个称为utils的子目录下。

  下面是最终的包括到其中用于导入适当的JavaScript文件的代码片断:

<script type="text/javascript" src="javascript/Auto.js"></script>
<script type="text/javascript" src="javascript/Car.js"></script>
<script type="text/javascript" src="javascript/Wheel.js"></script>
<script type="text/javascript" src="javascript/utils/jsonparser.js"></script>
<script type="text/javascript" src="javascript/model/Ajax.js"></script>
<script type="text/javascript" src="javascript/model/HTTP.js"></script>
<script type="text/javascript" src="javascript/model/AjaxUpdater.js"></script>

  在导入适当的文件后,我们可以通过把两个div元素和一个onload事件简单地添加到HTML文档中开始串行化。这两个div元素将分别拥有ID:body和loading。其中,这个loading标签将由AJAX引擎使用来指示进度情况,而body标签将用于显示消息。

来源:天极开发    作者:朱先忠    责编:豆豆技术应用

正在加载评论...