清除activateextjs4上的可编辑网格单元格
clear editable grid cell on activate extjs 4
我有一个ExtJS 4可编辑网格,它有两个可编辑列(一个日期列和一个普通文本列)。默认情况下,当加载网格时,我会在每列中显示一个日期和一个文本。我想删除用户单击单元格编辑其内容时显示的信息。当用户点击(不修改任何内容)时,我想恢复到字段中显示的原始数据。
知道如何做到这一点吗?
我尝试了以下操作,但没有成功:
Ext.getCmp('my_grid').on('beforeedit', function(editor, e, eOpts) {
e.record.value = "";
});
感谢您的帮助
您必须同时使用beforeedit
&validateedit
侦听器来实现这一点。
beforeedit
将用于清除该值。
如果返回false未输入任何值,validateedit
将恢复到以前的值
validateedit: {
fn: function(event,editor){
if(!editor.value)
return false;
else
return true;
}
},
beforeedit: {
fn: function(event,editor){
editor.value=null;
return true;
}
}
相关文章:
- Struts2jquery可编辑网格,要禁用内联添加按钮
- 带Typeahead的角度可编辑网格
- EXTJS 4.2 为行实现多个编辑器 xtype 编辑网格
- PHP编辑网格视图中的行
- 清除activateextjs4上的可编辑网格单元格
- 支持XML数据存储的可编辑网格,具有行编辑/排序/重新排序功能
- ExtJs(4.2.0)带有xtype:按钮列的可编辑网格
- ExtJs 6.0:使用组合框编辑网格单元格-不同步id值
- ExtJs:如何验证可编辑网格和防止空单元格
- 使用html Canvas的可编辑网格
- 在可编辑网格中,如何使Ext组合框在选择项时立即完成编辑模式
- 单元格编辑网格中的组合框编辑器在选择值后不会取消选择
- 用于呈现条形图的可编辑网格集列
- Ext JS 4可编辑网格
- ExtJs 4.2可编辑网格处理响应
- 可编辑网格下拉列表的值不能从外部下拉列表更改
- ExtJS只编辑网格单元格它是新的
- 添加新按钮“保存并下一步”,除了 更新 和 取消 在 extjs 的可编辑网格中给出
- 编辑网格时,如何按行禁用特定字段
- 在可编辑网格中添加日历控件