02/04/2004, 12:53
|
| | Fecha de Ingreso: febrero-2004 Ubicación: alicante
Mensajes: 28
Antigüedad: 20 años, 9 meses Puntos: 0 | |
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 |