问题标签 [rerender]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6479 浏览

backbone.js - 从主干视图重新渲染部分车把

我有一个视图,其中包含车把模板。该模板由另一个部分模板组成。该部分模板包含一个结果列表,我在我的应用程序的不同部分使用它。无论如何,在尝试过滤结果时,我只想渲染那部分。意思是主干视图不应该只渲染整个视图的一部分。可以吗?

0 投票
2 回答
90 浏览

php - 如何在 zend_form 中重新呈现类错误消息?

Zend_Form 中的默认错误消息如下:

我想像这样重新渲染:

谢谢

0 投票
1 回答
769 浏览

richfaces - richFaces reRender 不刷新

我的页面结构如下:

现在,我希望在页面更改时重新呈现数据滚动器和页脚。为此,我调用了一个 bean,它返回要在 dataScrollers 中的 reRender 标记下更改的字段的 ID。然而,问题是数据滚动条正在重新渲染,但页脚没有。在页脚中调用的方法永远不会被再次调用,但我知道 reRender id 的列表是正确的。

我有以下代码:

...

...

...

...

0 投票
0 回答
121 浏览

jsf - 如何在列表中存储无限数据?

我想制作一个表单,用户可以在其中输入无限数据,并在 arraylist 的帮助下将其存储在 bean 中。 一只忙碌的猫 http://img832.imageshack.us/img832/917/offerride.png 如图所示,当用户单击单击按钮时,其附近文本框的内容必须存储在 arraylist 中,并且必须重新渲染并再次变成空白。我尝试使用此代码。

pickAdd 是另一个字符串变量,其中的按钮将被单击,它的 setter 方法将在 arraylist 中添加内容。但似乎它没有被存储到列表中。那么如何在不使用 ajax 和所有这些东西的情况下实现这一点。谢谢

0 投票
2 回答
833 浏览

jsf - 调用重新渲染事件后动态创建的 Div 没有得到更新

我正在使用 RichFaces 3.3.x 和 Tomahawk。我有一个在 onkeyup 上有 a4j:support 的输入字段,我正在使用“进程”来更新支持 bean。之后,我使用“reRender”来获取我的支持 bean(新)创建的 div。不幸的是,会话范围 bean 创建的 Div 的 getter 没有被调用!我应该怎么办?

0 投票
2 回答
1170 浏览

richfaces - 在另一个表的过滤事件上重新渲染rich:extendedDataTable

我的页面中有两个rich:extendedDataTables。一个是“master”,另一个是“slave”,因为slave中的数据依赖于master中的数据。

主人已经filterBy为它的每一列设置了。我希望能够rerender根据主表中的过滤事件访问从表。

我最接近成功的是尝试点击下面的“返回”按键,但效果不佳:

我正在使用 RichFaces 3.3.3。任何想法都非常受欢迎!


根据 khan 的要求,我正在添加更多的 XHTML 源代码。我正在使用 RichFaces 3.3.3:

0 投票
1 回答
1396 浏览

internet-explorer - A4J reRender 在 IE9 上不起作用 [在 IE8 上工作]

这个想法是store combobox基于在customer combobox. 这是一个代码片段:

客户组合框:

存储组合框:

这实际上适用于 IE8。但是,在 IE9 上,更改 Customer Combobox 的值会删除 Stores Combobox。我想知道发生了什么。

谢谢!

0 投票
13 回答
664142 浏览

javascript - 如何使用 AngularJS 重新加载或重新渲染整个页面

在基于多个用户上下文渲染整个页面并发出多个$http请求后,我希望用户能够切换上下文并再次重新渲染所有内容(重新发送所有$http请求等)。如果我只是将用户重定向到其他地方,事情就会正常工作:

如果我使用$window.location.reload(),那么其中一些正在等待响应的$http请求auth.impersonate(username)会被取消,所以我不能使用它。此外,黑客$location.path($location.path())也不起作用(没有任何反应)。

是否有另一种方法来重新呈现页面而无需再次手动发出所有请求?

0 投票
1 回答
712 浏览

backbone.js - 一个元素上的backbone.js多个视图

我有多个集合的多个视图,例如。NodeCollectionView 用于采集节点,roadcollectionview 用于采集道路等。问题是所有这些视图都使用与el: #dataroot 相同的视图。它们需要使用相同的根,因为这些集合的每个项目都应该插入到这个主 div(#data) 中。

出现的问题是,如果我重新渲染一个视图(因为集合更改,改变了集合对象在屏幕上的位置),元素会在屏幕上重复,而不是在集合中。这是因为我之前没有清除根el,但我不能,因为如果我愿意,那么只会显示更改后的集合。其他人当然不会触发渲染命令....

有人可以帮我解决这个问题吗?

0 投票
1 回答
713 浏览

javascript - 设置时间后刷新数据并调用支持 bean 方法

在我的页面中,我有一个丰富的:数据表,它从支持 bean 获取数据。我想在 bean 中调用一个方法来刷新数据并在刷新表之后。

我目前有以下情况,但是正在调用该方法但该表仍未刷新