您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Web开发 >> 如何让Prototype一次更新多个html元素?

如何让Prototype一次更新多个html元素?

来源:网络整理     时间:2016/5/19 12:33:57     关键词:prototype

关于网友提出的“如何让Prototype一次更新多个html元素?”问题疑问,本网通过在网上对“如何让Prototype一次更新多个html元素?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:如何让Prototype一次更新多个html元素?
描述:

之前欣赏了老赵的AJAX-Lesson03-ChatRoom这个讲座,对prototype开始有了一定的了解。我也照着做了个例子,但我遇到一个问题:比如您的那个例子中global.js这个文件中getUserList方法中有这个一句
this._ajaxUpdate(
"action=users",
"UserList",
this._createDelegate(this, this._getUserListCallback));
意思是更新名为UserList的html元素的值。
如果,这个Update操作需要更新多个html元素,那该怎么办呢?因为可能存在多个元素来自于同一个update请求,总不能为每个html元素操作一次update吧,那在后台每次还需要进行同样的计算。谢谢大家的回答!

其他补充:

this._ajaxUpdate = function(params, elementId, callback)
 {
  new Ajax.Updater(
   elementId,
   this._serviceUrl,
   {
    method: "post",
    evalScript: true,
    parameters: params,
    onFailure: callback,
    onException: callback,
    onComplete: callback
   });
 }


以上介绍了“如何让Prototype一次更新多个html元素?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1181305.html

相关图片

相关文章