Enviar dados metodo get por ajax
E ai tudo bem?
Eu tenho uma página que recebe todos os dados de um array criado dentro de uma session e preciso enviar um por um dos dados deste array via ajax (sem recarregar a página) para a página compras.php, porém, não sei o motivo mas não esta funcionando.
Após enviar todos os dados do loop, eu preciso que a página seja redirecionada para a compras.php.
Ou seja, enquanto estiver enviando item por item, não redireciona, depois que enviar todos, redireciona.
o código que fiz é este:
<?php
session_start();
for ( $i = 0, $size = count( $SESSION['product'] ); $i < $size; $i++ )
{
?>
<script>
var meuAjax = new Request({
"url": "[http://www.pointdopc.com.br/compras.php](http://www.pointdopc.com.br/compras.php)",
"method": "get",
"data": "action=add&product_id=<?php echo $_SESSION['product'][$i]; ?>";
}).send();
</script>
<?php
}
header("Location: [http://www.pointdopc.com.br/compras.php](http://www.pointdopc.com.br/compras.php)");
?>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
Ele redireciona para o carrinho de compras, mas quando eu chego la o carrinho esta vazio.
Alguém sabe me explicar o que pode estar ocorrendo??
Discussão (7)
Carregando comentários...