1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajax + Forms

Discussão em 'Web Development' iniciada por Gurzi, 26 de Junho de 2008. (Respostas: 1; Visualizações: 397)

  1. Gurzi

    Gurzi Power Member

    Boas, tenho uma página com um formulário, tenho uma div no meio desse formulário que quando o user clica num certo local, vários input's checkboxes aparecem nessa div, ou seja, dentro da secção do <form>
    Acontece que ao submeter o form, esses inputs não vão :s


    Parte que vem pelo Ajax
    Código


    PHP:
    if($database->numRows($produtosDisponiveis) > 0 )
    {
        ?>
     
        <table>
        <?php
            
    while($row $database->fetchNextObject($produtosDisponiveis))
            {
    ?>
                <tr>
                    <td><input type="checkbox" name="produtos" id="produtos" value="<?php echo $row->IDProduto;?>" /></td>
                    <td><label for="<?php echo $row->IDProduto;?>"><?php echo $row->Nome;?></label></td>
                </tr>
            <?php    
            
    }
        
    ?>
     
        </table>
     
        <?php
    }


    Forma como submeto o formulário

    Código

    <td colspan="2" align="center">
    <input type="submit" name="Confirmar" value="Confirmar"
    onclick="enviarLista($('listaEnviar').serialize(),<?php echo $idProposta;?>)">
    </td>
     
  2. hostmake

    hostmake Power Member

    Porque é que usas tabela para o design das forms? :S

    Tabelas é para conteúdo tabular, e afins.

    Labels, e outras tag's, são as indicadas para desenhares a form, até porque agora, para acrescentares campos, não podes usar innerHTML, e vais ter que usar DOM e vai-te dar muito mais trabalho, porque o IE é teimoso, e ao contrário do Firefox, não gosta de innerHTML em tabelas, apenas DOM.
     

Partilhar esta Página