Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/05/2009, 10:28
Avatar de omar1977
omar1977
 
Fecha de Ingreso: abril-2006
Mensajes: 178
Antigüedad: 18 años, 8 meses
Puntos: 4
Respuesta: Recuperar valor atributo con xajax

podrias usar una funcion javascript por ejemplo:

funcion Recupera(){
valor = document.getElementById('id_del_td').text o value o etc....;
xajax_funcion(valor);
}

no se como se recupera el valor contenido.
creo que otra forma es con getElementByTag. cuando yo me enfrento a esos problemas el coloco a los td o tr un antributo nuevo por ejemplo

<tr id='1' attr1='valor1' attr2='valor2' onclick='enviar_valores()'>,

otra posobilodad seria mezclar con jquery, para recuperar los attr adicionales de los elementos de HMTL.

te pego una funcion (es compleja pero te púede dar una idea)
esta es la programacion del tr desde php-xajax
Código PHP:
<tr class='row$k' id='pallet_$Pallet->id' nid='$Pallet->id' nline='".($offset+$n+1)."' onclick='xajax_GetHistory($Pallet->id);'
esta el la funcion que recupera los datos php-xajax-jquery
Código PHP:
$('#content_pallets tr').contextMenu({
                            
menu:         'myMenu',
                            
elemento:     '#sp_',
                            
quitar:        '#content_pallets span',
                            
funcion:    ['xajax_GetHistory($(this).attr(\'nid\'))','$(\'#tabs\').tabs(\'option\', \'selected\', 1)']
                        },
                            function(
actionelpos) {
                                
fnc action +' ( 'el.attr('nid') +','el.attr('nline') +')';
                                eval(
fnc);
                            }
                        ); 
__________________
no hay nadie que sea tan inutil, por ultimo sirve como mal ejemplo