- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 extjs 工作。我有带有网格 cellediting 插件的 libraryview as-
Ext.define('H.view.library.LibraryListView', {
extend: 'Ext.grid.Panel',
alias : 'widget.librarylistview',
id:'librarylistviewId',
store: 'LibraryFileStore',
requires:['RUI.view.campaign.ImageViewer'],
plugins:[
Ext.create('Ext.grid.plugin.CellEditing',{
clicksToEdit: 1,
listeners: {
'edit': function(editor,e) {
var me=this;
title = e.value;
id = e.record.get('id');
}
}
})
],
我想在 status=0 时禁用此编辑。那么我需要根据条件禁用和启用 cellediting 做哪些更改
最佳答案
您可以通过在网格上添加 beforeEdit 事件来禁用编辑 -
yourGrid.on('beforeedit',function(editor,e){
if(your condition){
return false;//this will disable the cell editing
}
});
您可以在此处获得有关 beforeedit 事件的更多信息以及您可以从该函数的参数中获得的不同值 -
http://docs.sencha.com/extjs/4.1.0/#!/api/Ext.grid.Panel-event-beforeedit
关于grid - 在 Extjs4 中如何设置 cellediting 的禁用/启用功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18737312/
有人找到了使用可编辑网格设置卡住列的解决方案吗?在我的项目中,我有一个带有 2 个固定列的网格,它们不可编辑(标题)。其他列是可编辑的。 所以 setFrozenColumns 没有效果。 有人知道解
我有单元格编辑的网格。当有人在 celleditor 中按下 enter 时 - extjs 需要在下一行和同一单元格中打开编辑器。我知道,此操作执行 CellEditing 类的 startEdit
我在编辑单元格后无法从核心数据持久存储重新加载数据。 我尝试重新加载 tableView 本身,但这不会强制从持久存储中获取数据,我如何才能强制完全重新加载? 如果我退出 UIViewControll
在 celledit 结束时我只想在值改变时触发方法 我有一些可编辑的列,我只想在值已经改变时触发该方法 DataGridCellEditEndedEventArgs 属性 e.EditAction
我有一个包含 2 个或更多网格的简单页面,我想使用 CellEditing 插件来编辑这些网格的单元格。 如果我只有一个网格,一切正常,但如果我制作 2 个(或更多)网格,CellEditing 插件
我正在使用 jqGrid 在我的 PHP 应用程序中显示表格。这一切都很好,但对于一个网格,我想使一个特定的列(称为“价格”)内联可编辑。 我想要的是,当出现问题时,我想发布我自己的 Jquery-U
我有一个数据表,它根据列表<>显示各种实体。当我选择一个单元格进行编辑时,我希望能够以某种方式获取该实体以便更新它。当然,还有 event.getRowIndex,我可以将其与 List<> 一起使用
我试图在 Primefaces 中按单元格创建可编辑的数据表,但编辑单元格后,事件未提交,我的代码无法检测到 newValue,并且堆栈跟踪中没有错误或日志 这是我的代码: xhtml:
我在 extjs 工作。我有带有网格 cellediting 插件的 libraryview as- Ext.define('H.view.library.LibraryListView', {
我使用 jQuery 数据表 CellEdit ( https://github.com/ejbeaty/CellEdit ) 作为表格内联编辑器。这是一个免费的库。它的工作很棒。此库已提供所需的字段
在我的应用程序中,我已经集成了 JQuery 数据表。但是,我想添加一个内联编辑器。 Jquery 数据表具有内联编辑功能,但这不是免费的。 因此,我在 Google 上搜索了另一个内联编辑器,找到了
on complete of
编辑单元格后,我很难重新渲染 PrimeFaces 数据表。更改一个单元格中的值可能会更改其他单元格中的条目,因此需要刷新整个表格。 这是 JSF 页面:
您好,我有一个正在使用单元格编辑和内联编辑的网格。它保存到 ClientArray $('#list').jqGrid({ datatype: "local", colNames: [
我正在使用带有 CellEditing 插件的 ExtJs 网格。它工作得很好,除了当我强加给它的验证失败时,无效值会丢失。 例如,如果我在网格中有一个不允许超过 10 个字符的值的可编辑文本字段,并
我是一名优秀的程序员,十分优秀!