2011-03-20 31 views
0

所以,我向用戶展示了一個用戶項目分配矩陣。用戶可以「編輯」,當他們這樣做時,表格變爲可編輯,他們可以改變單元格。告訴用戶有關他們正在進行的更改的好範例是什麼?

從數據模型的角度來看,每一列代表一個項目,並且實質上,每個更改的單元格都是userproject表中的更改。在提交更改之前,我會顯示一條確認消息,並說:

將用戶X對項目Y的分配從25%更改爲20%。 從項目P2中刪除用戶B. 將用戶C添加到項目P3中的比例爲50%。

用戶說「OK」,我們保存所有使用Ajax。並且我們顯示所有更改的確認。

到目前爲止這麼好。

問題:用戶可以點擊「保存」,然後繼續工作。下次用戶點擊「保存」時是否可以接受,我用新的反饋信息覆蓋了反饋信息? [原來的反饋信息已經從屏幕上消失了]換句話說,有一個「保存並繼續工作」的範例足以讓用戶清楚,他們知道它基本上等同於保存,喝咖啡,回來開放網格再次?

從項目日誌的角度來看呢?每個「保存」都會生成一個日誌事件,我擔心用戶可能會認爲它是重複的。

+1

我敢打賭你會在這裏找到好東西:http://developer.yahoo.com/ypatterns/everything.html – 2011-03-20 09:28:37

+0

謝謝豪爾赫,我覺得Transitions的東西非常有幫助。 – Josh 2011-03-20 15:45:33

回答

0

您可以嘗試在某些輸入後顯示磁盤的圖片或磁盤圖標,然後它會消失。

+0

謝謝CSO。所以,基本上,雖然他們有一些未決的變化,他們應該看到一些圖標,他們有未決的變化。然後,當它們保存時,會出現反饋,並且「修改」標記消失。對?對項目日誌方面的任何評論(第二個問題?) – Josh 2011-03-20 15:47:57

+0

不太瞭解第二個問題。根據我的經驗,任何類型的日誌都可能會像你所說的那樣令人困惑。可能會使文字或區域變暗或漫反射,直至完全裝入並鎖定,然後使其完全可見。 – 2011-04-15 06:14:34

相關問題