Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2013, 13:00
negro1985
 
Fecha de Ingreso: febrero-2009
Ubicación: mexico
Mensajes: 148
Antigüedad: 15 años, 9 meses
Puntos: 1
Pregunta clone y select dinamico

Hola foreros buenas tardes, tengo el siguiente codigo:

Código:
$("#agregar2").on("click", function(){
        $("#tablas2 tbody tr:eq(0)").clone().removeClass("fila-base2").insertAfter("#tablas2 tbody");
        return false;
    });
    $(document).on("click","#eliminar2",function(){
        var parent = $(this).parent().get(0);
	$(parent).remove();
        return false;
    });
Código PHP:
<table id="tablas2">
        <
thead>
            <
tr>
                <
th>Ficha</th>
                <
th>Nombre</th>
                <
th>Micro</th>
                <
th>FInicio</th>
                <
th>FTermino</th>
            </
tr>
        </
thead>
        <
tfoot>
            <
tr>
                <
th>Ficha</th>
                <
th>Nombre</th>
                <
th>Micro</th>
                <
th>FInicio</th>
                <
th>FTermino</th>
            </
tr>
        </
tfoot>
        <
tbody>
            <
button id="agregar2" class="agregar">Agregar Fila</button>
            <
tr>
                <
td><input type="text" name="ficha_residente_obra" id="ficha_residente_obra" style="width: 40px;" readonly="yes" /></td>
                <
td>
                    <
select name="id_persona" id="id_persona" style="height: 19px;">
    <
option value=""></option>
    <
option value="1">1</option>
    <
option value="2">2</option>
    <
option value="3">3</option>
    <
option value="4">4</option>
</
select>
                </
td>
                <
td><input type="text" name="micro_residente_obra" id="micro_residente_obra" style="width: 70px;" readonly="yes" /></td>
                <
td><input type="text" name="fecha_inicio_residente_obra[]" id="fecha_inicio_residente_obra" class="fecha" readonly="yes" style="width: 100px;" /></td>
                <
td><input type="text" name="fecha_termino_residente_obra[]" id="fecha_termino_residente_obra" class="fecha" readonly="yes" style="width: 100px;" /></td>
                <
td id="eliminar2" class="eliminar">Eliminar</td>
            </
tr>
        </
tbody>
    </
table

Deseo en este caso cada que clono tbody tr, obtener los valores del select en este caso me muestre el valor seleccionador mediante un alert, pero solo me muestra el alert del primer select antes de clonarlo, despues de clonarlo los select no me devuelven ninguna valor, alguien podria ayudarme ya me duele la cabeza llevo 3 dias buscando y nomas no encuentro la solucion

Código:
<script type="text/javascript">
$(document).ready(function(){
    $("#id_persona1").change(function (i) {
        $("#id_persona1 option:selected").each(function () {
            var id = $(this).val();
            alert(id);
        });
    });
});
</script>
este codigo es el que utilizo para capturar los valores de los select pero solo me jala el primer valor, ayudaaaaaa