tu primer ejemplo esta bien y el segundo también pero para fines de este caso los inputs se generan asi a travez de php con una consulta
Código PHP:
Ver original$link = getConexion();
$query = "SELECT * FROM contacto WHERE contacto.jc_empresa_id=".$v;
$n=1;
$cad.='<div class="cliente-info-principal">
<div class="row">
<input id=e_id_contacto'.$n.' type="hidden" value='.$r['jc_contacto_id'].'>
<div class="input-group" style="width:100%">
<button class="btn btn-primary btn-eliminar-contacto" id=ecl_contacto'.$n.' onclick="eliminar_contacto_listado()" disabled>Eliminar</button>
<label class="control-label col-md-1">Nombres</label>
<div class="col-md-4">
<input class="form-control" id=e_nombre_contacto'.$n.' type="text" value="'.$r['jc_contacto_nombre'].'" disabled>
</div>
</div>';
$n++;
}
y el while genera varios bloques segun los registros que existan en la bd entonces lo que quiero es que a travez del boton eliminar que esta hai elimine el registro y solo necesito capturar el id para enviarlo a travez de ajax como te mostre en el mensaje anterior