方法一:
需求描述:需要将选中行的第一个cell和第三个cell进行交换
方法二:
var store = Ext.getCmp('grid-id').getStore();
通过修改myData的json格式数据,然后使用store.loadData(myData);
需求描述:需要将选中行的第一个cell和第三个cell进行交换
方法二:
var record = grid.getSelectionModel().selection.record;
var index = store.indexOf(record);
var cell01 = grid.getSelectionModel().selection.record.get('第一列列名');
var cell03 = grid.getSelectionModel().selection.record.get('第三列列名');
store.removeAt(index);
var e = new CustomObject({
SourceAsset: cell03,
Relationship: '这是第二列',
TargetAsset: cell01
});
store.insert(index,e);
本文介绍了如何在ExtJS框架中实现表格数据的灵活交换,包括两种方法:一是通过修改JSON格式的数据并重新加载Store;二是直接操作Store,对选中行的数据进行交换。这两种方法适用于需要快速调整表格中特定单元格数据的场景。
350

被折叠的 条评论
为什么被折叠?



