Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Grid 在网格Extjs4中编辑一行_Grid_Extjs4 - Fatal编程技术网

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()获取文本字段中的行值。获取值后,我要设置值并更新到网格中。单击按钮在网格中填充新值。