Grid 在网格Extjs4中编辑一行
我有一个网格和一个带有几个文本框和按钮的窗口。我希望在单击按钮打开窗口时,行中的值显示在文本框中。我能够提醒测试函数的值。要获取所选行值,可以使用:Grid 在网格Extjs4中编辑一行,grid,extjs4,Grid,Extjs4,我有一个网格和一个带有几个文本框和按钮的窗口。我希望在单击按钮打开窗口时,行中的值显示在文本框中。我能够提醒测试函数的值。要获取所选行值,可以使用: var records = Ext.getCmp('your_grid_id').getSelectionModel().getSelection(), record = records.length === 1 ? records[0] : null; alert(record.get('a_row_title'); // specified
var records = Ext.getCmp('your_grid_id').getSelectionModel().getSelection(),
record = records.length === 1 ? records[0] : null;
alert(record.get('a_row_title'); // specified in the model
要将值设置为文本字段,请执行以下操作:
Ext.getCmp('your_textField_id').setValue(record.get('...'));
你的问题不清楚。。试着说得更清楚一点,我正在网格中浏览数据,在每一行我都有一个按钮,当点击时会打开一个新窗口。该行中的值应在单击按钮时打开的窗口的文本字段中显示。我正在使用rowindex和getAt()获取文本字段中的行值。获取值后,我要设置值并更新到网格中。单击按钮在网格中填充新值。