0
虽然提交的数据得到保存在数据库中就好了,可编辑的形式保持开放,它的边界变成红色(如什么是错的)和下面我看到“OK”的消息。X编辑与引导:提交新的值保存到MySQL数据库,但我得到的错误
这是我的一列交易的脚本代码部分:
j('.status').editable({
url: '/process',
title: 'Promijeni status',
ajaxOptions: {
dataType: 'json'
}
});
我编码在笨因此控制器调用模型。在我的模型中只有一个简单的更新语句,没有“返回”。另外,在控制器中没有任何具体设置响应状态代码。但我怀疑“OK”来自状态码“200 OK”。
如果是这样,为什么一切都表现得就像发生了错误?表单需要关闭并且新的值应该被加载。
AjaxOptions是否有成功的方法?如果确实如此,请在其上放置一个断点,确保它正在打中。然后在这个功能上做你的逻辑。 – 2013-04-10 20:00:40
我删除了那部分,因为我认为它应该处理这些错误。它是这样的: 成功:函数(响应,NEWVALUE){ 如果(响应!){ 回报; “未知错误!” } 如果(response.success ===假){ 返回response.msg; }} – developer10 2013-04-10 20:10:14
我不知道如何实现这一“逻辑”,即。用新值更新旧版本? – developer10 2013-04-10 20:10:50