ajax
文章平均质量分 70
vitamin2008
这个作者很懒,什么都没留下…
展开
-
ajax与浏览器
刚接触AJAX,在网上找来一个教程,运行第一个例子,就出了问题。*************************************************************************************************** 完整代码示例见 example.html XML文件见:data.xml******************************原创 2008-05-22 15:35:00 · 441 阅读 · 0 评论 -
改造一个ajax树型菜单
这个例子来自《征服ajax——web2.0开发技术详解》第14章,网上有下载1 先关闭Statement对象,再关闭ResutlSet对象 try {//最后关闭ResutltSet,Statement.并释放连接 if (rs != null) rs.close(); //ResultSet对象已关闭 if (rs.getStatement(原创 2008-06-02 01:01:00 · 1331 阅读 · 2 评论 -
试译《Ajax in Action》第四部分(四)
9.2客户端架构 对大多数通常写服务器端代码的开发商来说,客户端架构是国外领土。在这种情况下,它并不那么可怕,因为我们仅需要花几步就可获取选项并填充到第二个选项列表中。如果你以前曾以JavaScript或服务器端方案实现过双组合,那么你已经经历过所涉及的部分过程。如你在图9.4看到的,此应用程序的客户端互动不需要很多步。第一步,建立初始表单。然后,用户从表单中的第一个选项翻译 2008-06-04 12:47:00 · 389 阅读 · 0 评论 -
试译《Ajax in Action》第四部分(一)
在这一部分,我们将用五个完整地ajax项目显示以引人注目的互动元素构建你的web应用的全过程。在每一个实例中,我们先准备一个浅显的例子,逐步深入,以便你能明白它是怎么回事。然后我们重构代码,使这个例子能够轻松地融入你自己的项目中。这些例子覆盖了ajax所能做的一切范围:从增强的表单元素到发展中的完整的门户解决方案,以及沟通你自己的服务器端进程和标准的互联网服务。我们有意选择了各种服务器编程语言的混翻译 2008-06-02 16:57:00 · 473 阅读 · 0 评论 -
试译《Ajax in Action》第四部分(二)
如果你曾经在线购买过一件新衬衣,你也许会遇到如下的麻烦。你从一个下拉列表里挑选了衬衣的尺寸,又从另一个下拉列表里选择颜色。然后你提交表单,并得到一行由大大的红色字母显示的消息:“对不起,库存缺货。”挫折感开始产生并可能持续下去,因为你必须点击回退按钮或打开一个新链接选另一种颜色。有了Ajax,我们可以消除这种挫折感。我们可以把选项列表链接在一起,当我们的用户从第一个列表利选择尺寸选项的时候,所翻译 2008-06-02 20:54:00 · 384 阅读 · 0 评论 -
试译《Ajax in Action》第四部分(三)
9.1 双组合脚本 在一个双组合链接的列表中,一个选项列表的内容依赖另一个选项列表中被选中的那一项。当用户从第一个列表中选中一个值,第二个列表中的所有项动态地更新。这种功能被典型地叫做双组合脚本。 为了实现第二个选项列表的动态填充,传统上有两种对策:一种在客户端实现,另一种在服务器端。为了理解这些策略背后的理念和使用它们的开发商的忧虑,让我们回顾一下它们是如何工作翻译 2008-06-03 16:54:00 · 359 阅读 · 0 评论 -
试译《Ajax in Action》第四部分(五)
9.3服务器端的实现:VB.NET服务器端代码需要从数据库检索属于用户选定区的(商品)范围,并通过一个XML文档返回给客户端。SQL查询得到的结果集被用于生成返回给客户端的XML文档。图9.6显示了服务器端的进程流。服务器端代码被由客户端内容装载机对象发送的请求调用。服务器端代码首先检索代表选定区的请求参数q的值。q的值被用于创建动态SQL查询语句,动态SQL对数据库进行查询以查找文翻译 2008-06-05 17:43:00 · 408 阅读 · 0 评论 -
试译《Ajax in Action》第四部分(六)
9.4 提交结果现在,数据库查询的结果在一个XML文档中,我们将使用Javascript 的DOM API操作其元素。通过调用getElementByTagName()函数,我们可轻松地跳到一个特定元素。这个函数使用元素名在DOM中查找,有点像一个老式Rolodex上突出的字母标签。由于在一个XML文档中多个元素可以有一样的名称,实际上,getElementByTagName()返回一个元素数翻译 2008-06-07 16:43:00 · 418 阅读 · 0 评论 -
试译《Ajax in Action》第四部分(七)
9.5高级问题 在这一章,我们构建了双组合脚本的一个简化版本。我们给服务器发送单个参数,并且为单个的选定项返回一组结果。你也许发现你需要改变程序的工作方式。你也许想向表单里添加另一个元素构成三组合。如果碰到这种情况,如何实现呢?下面的部分将给你提供想法。9.5.1 允许多选查询到目前为止,我们讨论的代码只是一个简单的示例,它只允许一个用户从每个选择列表里选择一个选项。在有翻译 2008-06-10 12:11:00 · 396 阅读 · 0 评论