问题标签 [partial-refresh]

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 回答
79 浏览

javascript - 使用 onkeyup 时部分刷新做完全刷新

我有一个输入字段和一个包含相同代码和相同部分刷新的按钮,该按钮可以正常工作并进行部分刷新,但是在输入字段中输入“enter”时会完全刷新。

我究竟做错了什么

顺便说一句:onkeypress、onkeyup 和 onkeydown 的工作方式相同

更新解决方案

0 投票
3 回答
73 浏览

ajax - 如何在 XPages 中显示部分刷新之外的用户消息

我有一个面板,其中包含 XPages 中的链接,该链接会在面板上进行部分刷新。如果链接操作成功,我想在面板外向用户显示一条消息。

如何做到这一点?

0 投票
1 回答
70 浏览

xpages - Xpage 多个部分同时更新

我有一个服务器端 javascript,我从中调用 Java 类,通过读取视图条目将内容写入文件。

我可以在 xpage 前端向加载器显示背后有一些事情发生。现在 java 类遍历视图条目,我希望通过显示在 Java 类中完成的条目数来打印当前状态,比如 3000 个条目中的 100 个已经完成,并且完成的条目计数需要在 xpage 前端动态更新。为了实现这一点,我尝试了:

从java类中,我将已处理条目的计数保存到数据库中entryCounterwhile循环字段中的文档等,然后尝试访问xpage视图中的相同文档字段,但此处计数在完成前一个后更新属于Java类调用的脚本调用,在java类完成并且最后一个服务器端脚本调用结束后,计数得到更新,这是没有用的,我想在java类处理条目时显示实时计数前端给用户,因为服务器端事件至少需要 5 分钟才能完成事件过程。

在这两者之间,服务器端事件不会触发另一个服务器端事件来部分更新我试图从 java 类保存的文档中获取的计数组件。

有没有其他方法可以动态更新java类中已处理视图的计数?

简而言之,我正在尝试从 Java 类动态更新文档中更新的计数,但如果已经有服务器端调用正在进行,则它不会得到更新,调用完成了对计算字段的最后计数更新的值。

0 投票
0 回答
81 浏览

xpages - 使用 HTML ID 进行 Xpages 部分刷新

我有一个具有 onChange 功能的 InputText。该函数触发一个带有部分刷新的 HTML 组件。这个 DIV 中的 EveryClass 效果很好。但是如果 refreshID 是 XPages 设计元素部分刷新工作正常但 CSS 类不能。例如。在这个例子中,具有名为“card”的类的 div,当我单击它时它会折叠并展开。首次加载页面时效果很好,但在部分刷新后折叠和展开不起作用。我不想使用完全刷新,因为我添加了加载指示器,它适用于部分刷新,不适用于完全刷新。有什么办法可以解决这个问题。如果有人有线索,我可以分享完整的代码..谢谢

更新-2

0 投票
1 回答
23 浏览

ajax - 成功时,div 仅通过 AJAX 加载一次

我正在尝试使用 ajax 在添加到购物车中的每次成功数量更改和行删除时重新加载表格。但是在没有观察到任何变化之后,表只会重新加载一次。

这是代码: