2013-04-10 60 views
0

雖然提交的數據得到保存在數據庫中就好了,可編輯的形式保持開放,它的邊界變成紅色(如什麼是錯的)和下面我看到「OK」的消息。X編輯與引導:提交新的值保存到MySQL數據庫,但我得到的錯誤

這是我的一列交易的腳本代碼部分:

j('.status').editable({ 
    url: '/process', 
    title: 'Promijeni status', 
    ajaxOptions: { 
     dataType: 'json' 
    } 
}); 

我編碼在笨因此控制器調用模型。在我的模型中只有一個簡單的更新語句,沒有「返回」。另外,在控制器中沒有任何具體設置響應狀態代碼。但我懷疑「OK」來自狀態碼「200 OK」。

如果是這樣,爲什麼一切都表現得就像發生了錯誤?表單需要關閉並且新的值應該被加載。

+0

AjaxOptions是否有成功的方法?如果確實如此,請在其上放置一個斷點,確保它正在打中。然後在這個功能上做你的邏輯。 – 2013-04-10 20:00:40

+0

我刪除了那部分,因爲我認爲它應該處理這些錯誤。它是這樣的: 成功:函數(響應,NEWVALUE){ 如果(響應!){ 回報; 「未知錯誤!」 } 如果(response.success ===假){ 返回response.msg; }} – developer10 2013-04-10 20:10:14

+0

我不知道如何實現這一「邏輯」,即。用新值更新舊版本? – developer10 2013-04-10 20:10:50

回答

相關問題