Drupal 视图 Ajax 刷新行

发布于 2024-09-07 15:01:03 字数 202 浏览 3 评论 0原文

我有一些视图(视图 2 - 邀请列表,表格样式),它使用嵌入式表单直接在视图行中编辑记录。 我正在使用 ahah 来更改记录中的值。我需要的是在更改一些复选框后动态刷新所有记录(一些计算)。 有没有办法使用Ajax刷新视图? 仅从代码中触发重新加载表行? 我怀疑这一定是某种方式(某些命令),因为视图中有一个“使用 Ajax”选项用于对表进行排序等...

任何提示将不胜感激

I have some view (Views 2 - list of invitations, table style) which uses embedded forms to edit records directly in view rows.
I am using ahah to change values in records. What I need is to refresh all records dynamically (some calculations) after I change some checkboxes.
Is there any way to refresh view using Ajax?
To trigger reload table rows only form the code?
I suspect it must be some way (some command) as there is a Use Ajax option in views for sorting tables, etc...

Any hints would be much appreciated

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

手长情犹 2024-09-14 15:01:03

在基本设置中有“使用 ajax”选项:

如果设置,此视图将使用 AJAX 机制进行分页、表排序和公开的过滤器。这意味着整个页面不会刷新。如果此视图是页面的主要内容,则不建议您使用此选项,因为它将阻止深层链接到特定页面,但它对于辅助内容非常有用。

您可能会发现模块Ajax Views Refresh很有用

In basic settings there is the 'use ajax' option which :

If set, this view will use an AJAX mechanism for paging, table sorting and exposed filters. This means the entire page will not refresh. It is not recommended that you use this if this view is the main content of the page as it will prevent deep linking to specific pages, but it is very useful for side content.

you may find the module Ajax Views Refresh useful

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文