Actualmente estoy desarrollando mi página web personal
y parte de mi sitio tengo una visión sesgada pr evitar la duplicación de código ...
y esto ver Tengo un dojox.grid.datagrid ...
Puedo llamar a esta vista dos veces en la misma página (ruban.phtml) el problema es que hago clic en el botón 1 que es el atractivo de esta vista (vista parcial) y luego hago clic en el segundo botón que es el atractivo de esta vista Tengo un error:
Error: Intenté registrar el widget con id == grilla pero esa identificación ya está registradade error: se ha intentado registrar artilugio con el ID == grid1but ese id ya está registrado
y para hacer frente a este problema, eliminé el jsId caminar por la red y he declarado una variable global se inicializa cuando se llama a la vista:
grid = dijit.getEnclosingWidget(dojo.byId("gridId1");
// soit
grid = dijit.getEnclosingWidget(dojo.byId("gridId2");
intenté pero siempre con el mismo problema:
...... onDownloadEnd:function() {
// Update the id of the grid
var nodeGrid = dojo.byId("ancienIdGrid");
nodeGrid.setAttribute("id", "newIdGrid");
varGlobalPourId = dijit.getEnclosingWidget(nodeGrid);
}....
gracias por ayudarme
https://bugs.dojotoolkit.org/ticket/5438 – JenonD