`
wangyugod
  • 浏览: 19046 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

使用Prototype.js的Ajax.Updater的问题

阅读更多
功能目的:使用AjaxDisplayTag,动态显示查询结果;
做法:点击按钮时触发javascript function, 该function最后调用new Ajax.Updater来刷新指定div,div内放的是AjaxDisplayTag
问题:在AjaxDisplayTag上方有一个我自定义的tag,该tag放置在要刷新的div外面,当div刷新的时候每次都要刷新该自定义tag;若将该自定义tag放到刷新的div下面,就不会被刷新

我也不知道是否说得够清晰,但是结果是每次Ajax.Updater在刷新指定的div时,会触发其上方的自定义tag也被刷新
调用Updater的代码就一句话:
new Ajax.Updater("displayMember",href + pars,{method:'get'})


而自定义的tag也是比较简单的,只实现了dostarttag中的简单查询,因为现在还不是特别清楚Ajax的刷新机制,所以也要找些资料来研究一下,也请熟悉的人进行提示,谢谢!
分享到:
评论
2 楼 wangyugod 2007-09-29  
每次刷新到自定义tag之后,返回的response text就不再正确,不知如何能够抑制自定义tag的刷新,非常奇怪的是只要把自定义tag放在ajaxDisplayTag的后面就不再刷新
1 楼 wangyugod 2007-09-29  
XMLHttpRequest在刷新页面的时候,是把整个页面都刷新了,然后只把需要的部分放回到指定的div中?还是只刷新指定div中的内容呢?

相关推荐

    prototype.js文件使用和讲解

    - **Ajax支持**:`prototype.js`提供了一套完整的Ajax解决方案,包括`Ajax.Request`、`Ajax.Updater`和`Ajax.PeriodicalUpdater`等类,使得异步通信更为简便。 - **事件处理**:它增强了事件处理机制,允许绑定和...

    prototype_1.7.3.js 最新版本

    除此之外,Prototype_1.7.3.js还提供了丰富的AJAX(异步JavaScript和XML)功能。它简化了与服务器的通信,使得动态更新页面内容变得轻而易举。`Ajax.Request`和`Ajax.Updater`是其中两个关键的类,它们分别用于发起...

    prototype.js简介

    3. **Ajax** - prototype.js 改进了原始的XMLHttpRequest对象,提供了`Ajax`模块,包含`Ajax.Request`和`Ajax.Updater`等类,使异步数据交换更加简单和灵活。 4. **事件处理** - 库中的`Event.observe()`和`Event....

    prototype.js

    2. **Ajax**:Prototype.js提供了一套完善的Ajax解决方案,包括`Ajax.Request`和`Ajax.Updater`,使得异步数据交互更为简单,同时支持JSON、XML等多种数据格式。 3. **事件处理**:Prototype.js通过`Event.observe...

    prototype.js中文手册

    2. **Ajax功能**:Prototype.js 强化了AJAX操作,通过`Ajax.Request` 和 `Ajax.Updater` 类,开发者可以轻松实现异步数据交换,无需关心浏览器兼容性问题。 3. **对象扩展**:Prototype.js 基于JavaScript原型链...

    prototype.js 1.4-1.6[全]

    Prototype.js 提供了强大的Ajax功能,包括`Ajax.Request`和`Ajax.Updater`等,它们简化了异步请求和页面局部更新的代码。通过这些工具,开发者可以轻松构建富交互性的Web应用。 6. **动画效果** 库中还包含了一些...

    prototype.js 1.6中文手册、prototype.js 1.6英文手册、

    Prototype.js 1.6中的AJAX(异步JavaScript和XML)功能大大简化了与服务器的通信。`Ajax.Request`和`Ajax.Updater`是核心组件,前者用于发送请求,后者用于更新页面的一部分。它们都支持多种HTTP方法(GET、POST等...

    prototype.js 1.6

    Prototype.js 是一个广泛使用的 JavaScript 库,它为浏览器环境提供了许多实用的功能,尤其是在对象操作和事件处理方面。1.6 版本是该库的一个重要里程碑,引入了许多改进和优化,使得开发人员能够更加高效地编写 ...

    prototype.js javaScript插件

    "Prototype.js"是一个针对JavaScript的开源库,旨在增强和扩展JavaScript的基本功能,尤其在处理DOM(文档对象模型)操作、事件处理以及Ajax交互时提供了极大的便利。 ### 1. Prototype.js核心概念 - **原型链**:...

    prototype.js 1.4版开发者手册(强烈推荐)

    3. **Ajax支持**:Prototype.js提供了强大的Ajax功能,包括`Ajax.Request`和`Ajax.Updater`等,它们允许开发者轻松实现页面的异步更新,无需刷新整个页面,从而提高用户体验。 4. **事件处理**:库中包含了事件绑定...

    prototype.js开发笔记.pdf

    1.4.2.使用Ajax.Updater类 Ajax.Updater类用于更新页面中的某个元素。 二、Prototype.js参考 Prototype.js提供了许多有用的函数和方法,以帮助开发者快速构建Web应用程序。下面是Prototype.js的参考手册: 2.1. ...

    prototype.js jquery.js 打包下载(包含各自的API)

    3. **Ajax支持**:Prototype的`Ajax`模块提供了一套完整的异步数据交互接口,包括`Ajax.Request`和`Ajax.Updater`等。 4. **事件处理**:Prototype简化了事件处理,通过`Event.observe`和`Event.stop`等方法可以...

    prototype.js开发笔记--让你精通prototype开发

    1.4.2. 使用 Ajax.Updater 类 2. prototype.js参考 2.1. JavaScript 类的扩展 2.2. 对 Object 类的扩展 2.3. 对 Number 类的扩展 2.4. 对 Function 类的扩展 2.5. 对 String 类的扩展 2.6. 对 document DOM 对象的...

    prototype.js 以及 找到的 相关使用详细说明

    Prototype.js是一个广泛使用的JavaScript库,它为JavaScript语言增加了许多实用功能,尤其在处理DOM操作、Ajax交互以及类(class)系统等方面提供了强大的支持。这个库的名字“Prototype”来源于JavaScript中的一个...

    prototype.js.cn.doc.rar

    Stack Overflow、GitHub和网上论坛都有很多关于Prototype.js的问题解答和讨论,是提升技能的好去处。 总结,Prototype.js作为一个强大的JavaScript库,它通过丰富的API和面向对象的设计模式,为JavaScript开发带来...

    ajax:prototype.js很全的手册

    在JavaScript的世界里,Prototype.js是一个非常流行的库,它为AJAX(异步JavaScript和XML)开发提供了强大的工具和功能。这个全面的手册是理解并掌握Prototype.js的关键,对于前端开发者来说尤其有价值。 **一、...

    javascript类库prototype.js

    Prototype.js 提供了强大的Ajax支持,包括`Ajax.Request`和`Ajax.Updater`等,能够轻松实现异步数据交换,实现页面无刷新更新。 4. **事件处理**:通过`Event`模块,Prototype.js 改进了JavaScript的事件处理机制,...

    prototype.js开发者手册

    **标题:“prototype.js...综上所述,"Prototype.js开发者手册"是学习JavaScript和AJAX开发的宝贵资料,它涵盖了库的核心功能和用法,可以帮助开发者更好地理解和利用Prototype.js来构建高效、互动性强的Web应用。

    Prototype.js 1.6.0.3 及中文CHM帮助文档

    Prototype.js 是一个广泛使用的JavaScript库,它为JavaScript编程提供了丰富的功能和便利,旨在简化和优化在浏览器环境中进行的脚本编写。1.6.0.3 版本是该库的一个稳定版本,它包含了对先前版本的改进和修复,以...

Global site tag (gtag.js) - Google Analytics