Ver Mensaje Individual
  #36 (permalink)  
Antiguo 31/07/2015, 16:46
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: Agregar Numero a id de input

Si tan solo lo hubieras explicado así desde un inicio.

En ese caso, para tomar el id del <input> que se encuentra dentro de ese bloque, debes de, primero, saber en qué bloque estás, pues supongo que hay tantos bloques como cajas de texto y botones de eliminar. Para esto, deberás de tomar a dicho bloque con el método .parents(), pasándole la clase del bloque, luego, dentro de él, buscas al elemento cuyo id comience con "e_id_contacto" y ya teniéndolo, procedes a tomar su id.

Código Javascript:
Ver original
  1. var id;
  2.  
  3. $("[id^=ecl_contacto]").on("click", function(){
  4.     id = $(this) //El botón
  5.             .parents(".row") //El bloque
  6.             .find("[id^=e_id_contacto]") //El <input> buscado
  7.             .prop("id"); //El id del <input> buscado
  8. });

De esta forma, cuando se dé un clic en cualquier botón de eliminar, se realizará lo que muestro en el ejemplo.
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand