2010-06-30 85 views
0

我有一些视图(视图2 - 邀请列表,表格样式),它使用嵌入式表单直接在视图行中编辑记录。 我正在使用ahah来更改记录中的值。我需要的是在更改一些复选框后动态刷新所有记录(一些计算)。 有什么方法可以使用Ajax刷新视图? 要触发重载表行只能形成代码? 我怀疑它必须有某种方式(一些命令),因为对于排序表中的视图的使用AJAX的选择,等等Drupal视图Ajax刷新行

任何提示,将不胜感激

回答

1

在基本设置存在“使用ajax'选项:

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

你会发现这种观点只用于管理员不被搜索引擎索引ETCC模块Ajax Views Refresh有用

+0

。所以在这里使用Ajax最为方便。 我不想为这种简单的功能安装单独的模块。我相信当用户更新过滤器或更改排序时会触发某些功能...... – Lukasz 2010-06-30 14:44:49

+0

我看了一下模块及其相当小的代码,总共少于100行的代码用于合并.js和.module文件。可能值得一试。 – Jukebox 2010-06-30 17:37:33