none
Evento click Check box no entra. RRS feed

  • Pregunta

  • Hola Comunidad...

    Aprovecho para hacer 2 preguntas.

    Tengo un grupo de radios input , los cuales lleno con un proceso.

    al elegir uno de ellos , me lista un grupo de checks boxes

    function ListarContratosCheck() {
            var ListaCientes = document.getElementById("ListaCientes");
            $("#ListaCientes").empty();
    
            var IdClienteB = $('input:radio[name=RadioClientes]:checked').val();
                $.getJSON(
                    '@Url.Action("LlenarContratos", "Mantenimiento")',{IdCliente:IdClienteB},
                    function (data) {
                        $.each(data, function (i, item) {
                            ListaCientes.innerHTML += "<input type='checkbox' name='RadioContratos' id='ListaClientesCheck" + item.ClienteContratoId + "' value='" + item.ClienteContratoId + "'/><label for='ListaClientesCheck" + item.ClienteContratoId + "'>" + item.Contrato + "</label><br/>";
                        });
                    }
                );
            }

    ListarClientes , es un div.

    esa funciona la incluyo cuando selecciono un radio

    $('input:radio[name=RadioClientes]').click(function () {
                ListarContratosCheck();
            });

    el asunto es que cuando listo los check  , necesito guardar los id de cada check.

    intente hacerlo primero con su evento click del check ,el cual no se porque no entra.

    de varias forma probe , por nombre por tipo , sin embargo no entra.

     $('input[type=checkbox]').click(function () {
                alert("clicked");
                if ($(this).is(":checked")) {
                    alert("entro");
                }
            });

    el asunto es que necesito hacer de algun modo , recuperar cada check marcado en ese intante que estan alli , ya que

    puedo cambiar a otro radio que me muestra otros checks y los anteriores desparecen , como ven en el codigo cuando relleno el div de checks.


    jueves, 4 de julio de 2013 20:06

Todas las respuestas

  • de varias forma probe , por nombre por tipo , sin embargo no entra.

    defines esto dentro del

    $(function(){

        $('input[type=checkbox]').click(function () { ...

    });

    porque sino no funciona

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    jueves, 4 de julio de 2013 20:26