Les comento mi problema, tengo una pagina en la cual hago una consulta con jquery de la siguiente manera
Código HTML:
$('#descmaterial').keyup(function(){
//Obtenemos el value del input
var descproducto = $(this).val();
var dataString = 'descproducto='+descproducto;
//Le pasamos el valor del input al ajax
$.ajax({
type: "POST",
url: "../Complementos/autocomplete_producto.php",
data: dataString,
success: function(data) {
//Escribimos las sugerencias que nos manda la consulta
$('#suggestionsDos').fadeIn(1000).html(data);
//Al hacer click en algua de las sugerencias
$('.suggest-element').click(function(){
//Obtenemos la id unica de la sugerencia pulsada
var id = $(this).attr('id');
//Editamos el valor del input con data de la sugerencia pulsada
$('#noproducto').val($('#'+id).attr('noproducto'));
$('#id_producto').val($('#'+id).attr('data'));
$('#descproducto').val($('#'+id).attr('descproducto'));
$('#unidad').val($('#'+id).attr('unidad'));
//Hacemos desaparecer el resto de sugerencias
$('#suggestionsDos').fadeOut(1000);
});
}
});
});
Código PHP:
echo '<tr bordercolor="#666666">
<td width="4%" class="ajustar">'.$No++.'</td>
<td width="14%" class="ajustar"><a href="#" id="editar"
data="'.$id_material.'"
part="'.$part.'"
descrip="'.$descrip.'"
cantidad="'.$cantidad.'"
merma="'.$merma.'"
unidad="'.$unid.'"
id="service'.$id_material.'">'.$part.'</a></td>
<td width="14%" class="ajustar">'.$tip.'</td>
<td width="14%" class="ajustar">'.$subtip.'</td>
<td width="14%" class="ajustar">'.$descrip.'</td>
<td width="14%" class="ajustar">'.$unid.'</td>
<td width="11%" class="ajustar">'.$cantidad.'</td>
<td width="11%" class="ajustar">'.$merma.'</td>
<td width="4%" class="ajustar"><a href="../Complementos/borrar_biomat.php?id_biomat='.$id_material.'&id_bioprod='.$idproducto.'" onclick="return eliminar_bom();"><img src="../imagenes/borrar.png" width="13px" height="13px"/></a></td>
</tr>';
}
ojala puedan ayudarme. lo he intentado con esta funcion pero no tengo éxito. muchas gracias
Código HTML:
$("#editar").click(function(){
//Obtenemos la id unica de la sugerencia pulsada
var id = $(this).attr('id');
//Editamos el valor del input con data de la sugerencia pulsada
//$('#id_material').val($('#'+id).attr('parte'));
$('#id_material').val($('#'+id).attr('data'));
$('#idmaterial').val($('#'+id).attr('part'));
$('#descmaterial').val($('#'+id).attr('descrip'));
$('#unidad').val($('#'+id).attr('unidad'));
$('#merma').val($('#'+id).attr('merma'));
$('#cantidad').val($('#'+id).attr('cantidad'));
});


