0
我使用extjs在網格中放置一些XML數據。現在我試圖構建一個更新功能, 工作正常,但我試圖首先提取要更新的數據,以便用戶不必再次插入整個數據。基於複選框選擇更新
我設法根據網格中的位置提取數據,但不是選中網格中每個條目旁邊的複選框。
代碼:
if (btn.id == "btn_update") {
var selection = grid.getSelectionModel().getSelection();
if(selection.length == 0){
alert("Please select an item to update");
}
else if(selection.length > 1){
alert("Please only select one item to update");
}
else{
Ext.getCmp('update_name').setValue(gridStore.getAt(0).get("FirstName"));
Ext.getCmp('update_lastname').setValue(gridStore.getAt(0).get("LastName"));
Ext.getCmp('update_email').setValue(gridStore.getAt(0).get("Email"));
winupdate.show();
}
}
我怎樣才能做到這一點?
您正在使用哪個版本的ExtJs?哪種模式(mvc,mvvm,無模式)?你見過xml讀者嗎? http://docs.sencha.com/extjs/6.0/6.0.0-classic/#!/api/Ext.data.reader.Xml – Tarabass