2013-04-10 59 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

回答

相关问题