当我在编辑单元格值后在表格单元格中使用 jeditable 时,单元格的值会随着来自服务器的值而更改:
我的意思是细胞是
<td>old Value<td>
我编辑它,服务器返回“新值” jeditable 将此值插入单元格
<td>new Value<td>
有什么办法可以避免新值被插入到单元格中?我试过回调但没有成功:
callback : function(value, settings) {
return "false";
}
谢谢
当我在编辑单元格值后在表格单元格中使用 jeditable 时,单元格的值会随着来自服务器的值而更改:
我的意思是细胞是
<td>old Value<td>
我编辑它,服务器返回“新值” jeditable 将此值插入单元格
<td>new Value<td>
有什么办法可以避免新值被插入到单元格中?我试过回调但没有成功:
callback : function(value, settings) {
return "false";
}
谢谢
从您的 PHP 页面以 {old_value : $_POST['value']} 形式以 JSON 形式发回旧值。然后在回调中执行:
callback : function(data) {
$(this).text(data.old_value);
}
将值放入单元格后调用回调函数,因此返回 false(不带引号)不会这样做!
因此,在您的回调函数中将单元格的值更改回来。
callback : function(value, settings) {
$(this).text(old_value);
}