2011-04-27 32 views
2

我正在開發一個用戶配置文件頁面,它有兩種模式 - 查看和編輯。第一次加載時,頁面從視圖模式開始。要進入編輯模式,用戶需要點擊「編輯」按鈕,然後頁面變成一個表格。什麼是在頁面的查看和編輯模式之間切換的更好方法?

我想在html中包含視圖模式和編輯模式(在div中)的標記,並隱藏編輯div開頭。一旦用戶點擊「編輯」按鈕,使用JQuery隱藏視圖div並顯示編輯div。

這種方法是否合理?會導致任何不良的副作用嗎?隨意提出任何更好的方法,如果有的話。

順便說一下,對於服務器端我使用Django

回答

0

似乎是一個合理的方法。只要確保你對用戶提交的數據進行了適當的服務器端驗證即可。請記住,如果它隱藏着javascript,用戶仍然可以將數據發回並繞過任何客戶端驗證。儘管如此,如果編輯按鈕僅對一組授權用戶可見,您可能希望隱藏服務器端的編輯按鈕。

相關問題