2010-06-30 83 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