Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2004, 12:53
toppepe
 
Fecha de Ingreso: febrero-2004
Ubicación: alicante
Mensajes: 28
Antigüedad: 20 años, 2 meses
Puntos: 0
Exclamación datagrid complicado

Me gustaria haceros varias consultas sobre el mismo tema, sobre un codigo que he cogido de un tutorial para introducir datos a un datagrid a traves de de un XML.

----------------------------------------------------

escucha = new Object();
escucha.change = function(Obj) {
seleccion = Obj.target.selectedItem;
Info_txt.htmlText = "La ultima version del producto <b>"+seleccion.Producto+"</b> es la <b>"+seleccion.Version+"</b>, tiene un costo de <b>"+seleccion.Costo+"</b> dolares y lo puedes conseguir en <b><a href='http://"+seleccion.Sitio+"' target='_blank'>"+seleccion.Sitio+"</a></b>";
};
mi_Grid.addEventListener("change", escucha);


conte = [];
datos_xml = new XML();
datos_xml.ignoreWhite = true;
datos_xml.load("datos.xml");
datos_xml.onLoad = function() {
nodo = this.firstChild;
item = nodo.childNodes.length;
for (var a = 0; a<item; a++) {
subNodo = nodo.childNodes[a];
Producto = subNodo.attributes.nombre;
informacion = subNodo.childNodes;
info_item = informacion.length;
info = {};
for (var i = 0; i<info_item; i++) {
nombreColumna = informacion[i].nodeName;
conte_colum = informacion[i].firstChild;
info[nombreColumna] = conte_colum;
}
info.Producto = Producto;
conte.push(info);
}
mi_Grid.dataProvider = conte;
};

1º) En las primera lineas, a traves de una funcion intriduce un texto en funcion de lo seleccionado.¿Como podria insertar una funcion loadMovie para llavar una pelicula segun lo seleccionado?

2º ¿Como podria esconder un campo del xml para que no me aparezca en el datagrid?

Muchas gracias.....
__________________
alo