Jeditable - 提交后显示原始值

时间:2010-12-16 11:00:06

标签: jquery ajax jquery-plugins jeditable

当我在编辑单元格值后在表格单元格中使用jeditable时,单元格的值会随着来自服务器的值而更改:

我的意思是细胞是

<td>old Value<td>

我编辑它并且服务器返回“new Value”jeditable在单元格中插入此值

<td>new Value<td>

有没有办法避免将新值插入单元格? 我试过回调但没有成功:

callback : function(value, settings) {
     return "false";
}

由于

2 个答案:

答案 0 :(得分:3)

以JSON格式从PHP页面发回旧值{old_value:$ _POST ['value']}。然后在回调中执行:

callback : function(data) {
     $(this).text(data.old_value);
}

答案 1 :(得分:1)

在将值放入单元格后调用回调函数,因此返回false(不带引号)不会这样做!
所以在你的回调函数中改变单元格的值。

callback : function(value, settings) {
     $(this).text(old_value);
}