},
{
"listeners" : {
- "|click" : "function()\n{\n var s = [];\n s.push(_this.grid.selModel.selection.record.id);\n \n if (s.length * 1 < 1) {\n Roo.MessageBox.alert(\"Error\", \"Select a Row\");\n return;\n }\n console.log(_this.grid);\n var d = _this.grid.ds.getAt(s[0]);\n \n Pman.Dialog.AdminEnumMerge.show(d.data, function() {\n _this.grid.footer.onClick('refresh');\n }); \n \n}\n"
+ "|click" : "function()\n{\n var s = [];\n s.push(_this.grid.selModel.selection.record.id);\n \n if (s.length * 1 < 1) {\n Roo.MessageBox.alert(\"Error\", \"Select a Row\");\n return;\n }\n \n var select_index = _this.grid.selModel.selection.record.selected;\n \n var d = _this.grid.ds.data(s[select_index]);\n \n Pman.Dialog.AdminEnumMerge.show(d.data, function() {\n _this.grid.footer.onClick('refresh');\n }); \n \n}\n"
},
"text" : "Merge Option",
"xtype" : "Button",
Roo.MessageBox.alert("Error", "Select a Row");
return;
}
- console.log(_this.grid);
- var d = _this.grid.ds.getAt(s[0]);
+
+ var select_index = _this.grid.selModel.selection.record.selected;
+
+ var d = _this.grid.ds.data(s[select_index]);
Pman.Dialog.AdminEnumMerge.show(d.data, function() {
_this.grid.footer.onClick('refresh');