我有一個需要角色的操作的Jquery對話框的小問題。 在我的示例中,用戶可以單擊刪除按鈕並確認操作。 在我的控制器中,刪除操作需要一個角色,如果用戶處於所需角色,則刪除該對象。授權和jQuery對話框問題
的問題:如何以提醒用戶如果 *的元素已被刪除(重定向到索引視圖) *有錯誤(與信息提示) *他沒有刪除權限(警報,消息)
使用授權過濾器之前,刪除操作返回的JSON與布爾值,表示如果有錯誤,將URL對成功和對錯誤提醒郵件重定向。
正如我不能返回從我的濾光器的JSON,我創建在authorize濾波器返回與所述確認內容的部分視圖的其他方法。如果用戶沒有權限,則篩選器會返回包含未經授權的異常內容的局部視圖。
問題:如何區分返回的部分視圖。當我創建對話框時,我需要知道按鈕功能。
謝謝!
的問題是一個錯誤401後重定向我的AJAX功能永遠不會得到一個錯誤,但我登錄視圖的內容。 – Benjamin 2010-03-30 08:16:14
你的控制器是否有HandleError屬性?嘗試刪除該屬性,然後查看該錯誤的ajax函數是否被調用。 – Jab 2010-03-30 13:24:16