JQuery: Obtendo valores de um array (inputs)

    Obrigado! você é a 1.499ª pessoa que visita este post.

    Olá pessoal, aprenda neste post como obter os dados de um array HTML.

    JQuery

    var Codigos = new Array();
     
    $("input[name='codigos[]']").each(function(){
       Codigos.push($(this).val());
    });
    $.ajax({
       type: "POST",
       url: "atualizar-codigo.php",
       data: {'codigos':Codigos},
       success: function(msg){
          alert(msg);
       }	
    });

    HTML

    <?
    $code = mysql_query("SELECT codigo FROM produtos");
    while($list = mysql_fetch_assoc($code)) {
       $cod_prod = $list["codigo"];
       <input type="text" name="codigos[]" value="' . $cod_prod . '" id="codigo" />
    }
    ?>

    atualizar-codigo.php

    <?
    $Codigos = $_POST['codigos']; //array
    foreach($Codigos as $codigo){
       echo $codigo."<br/>";
    }
    ?>

    Related posts:

    1. JQuery: Trabalhando com INPUTs
    2. JQuery: Adicionando linhas (inputs) dinamicamente
    3. JQuery: Hello World!
    4. PHP: Carregando um combobox com array de meses e setando o mês selecionado
    5. JQuery: Recarregando uma página rapidamente