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(action, el, pos) {
fnc = action +' ( '+ el.attr('nid') +','+ el.attr('nline') +')';
eval(fnc);
}
);