Heim > Java > javaLernprogramm > Analyse der technischen Erklärung von extjs Gridpanel zum Erhalten ausgewählter Zeilen aus Operationszeilen

Analyse der technischen Erklärung von extjs Gridpanel zum Erhalten ausgewählter Zeilen aus Operationszeilen

巴扎黑
Freigeben: 2017-07-24 14:46:44
Original
1915 Leute haben es durchsucht

extjs Gridpanel-Operation Zeile, um die Spalte der ausgewählten Zeile abzurufen

在Extjs 3.2.0上适合
Nach dem Login kopieren
var model = grid.getSelectionModel();  
model.selectAll();//选中所有行  
model.selectFirstRow();//选中第一行  
model.selectLastRow([flag]);//选中最后一行,flag为正的话保持当前已经选中的行数,不填则默认false  
model.selectNext();//选中下一行  
model.selectPrevious();//选中上一行  
model.selectRange(startRow,endRow, [Boolean keepExisting] );//选中范围间的行  
model.selectRow(row);//选中某一行,,,从0开始  
model.selectRows(rows);//选中指定一些行,传递数组如[1,3,5],则分别选择1,3,5行  
model.clearSelections();//清空所有选中  
model.deselectRange( startRow, endRow );//取消从startrow到endrow的记录的选择中态  
model.deselectRow(row);//取消指定行的记录grid.getSelected().id //得到选中的行的标识
Nach dem Login kopieren
<br>
Nach dem Login kopieren
得到选中的行。
Nach dem Login kopieren
书上的P62页:
Nach dem Login kopieren
 var sm=grid.getSelectionModel();
Nach dem Login kopieren
var record=sm.getSelections()[0];这个代表选择的一行,书上少了一个s。
Nach dem Login kopieren
var record=sm.getSelections()表示选中的很多行,得到的是一个数组。
Nach dem Login kopieren
精确到具体某一列的数据,, record.get("列名")。
Nach dem Login kopieren
适合Extjs 3.2
Nach dem Login kopieren
var sm=grid.getSelectionModel();
Nach dem Login kopieren
var record=sm.getSelected();
Nach dem Login kopieren
record只是一行数据。如果选择多好数据则这个不行了。
Nach dem Login kopieren

EditorGridPanel in Extjs erhält relevante Informationen über die Steuerelemente in einer bestimmten Zelle

1. Die Methode zum Abrufen der Steuerung in der Zelle mit der Spaltennummer colIndex und der Zeilennummer rowIndex ist:
var compo= grid.getColumnModel().getCellEditor(colIndex, rowIndex);
2. Die Methode zum Abrufen des Werts des Steuerelements in der Zelle ist:
var value = compo.getValue();
3. Angenommen, compo ist ein Combobox-Steuerelement, lautet die Methode zum Abrufen der Datenquelle des Steuerelements:
var compoStore = compo.field.getStore();
4. Methode zum Abrufen des Index der ausgewählten Combobox basierend auf 3:
var index = compoStore .find('column name', value);

Das obige ist der detaillierte Inhalt vonAnalyse der technischen Erklärung von extjs Gridpanel zum Erhalten ausgewählter Zeilen aus Operationszeilen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage