Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde,
Estou trabalhando com php e jquery.
Tenho uma lista com os produtos e gostaria que ao clicar em um checkbox, por exemplo este produto fosse adicionado às ofertas, como proceder?
Desde já agradeço a quem puder ajudar, pois não encontrei nada nas minhas pesquisas...
Estou tentando assim:
Cada linha é um produto são vários produtos, portanto na tabela tenho várias linhas.
<tr> <td><img class="botao1" src="../../imagens/botoes/botao_add.png" alt="Adicionar" id="btn_add" />
<input type="hidden" name="campanha" id="campanha" value="<?php print $row["informativo_id"]?>" />
<input type="hidden" name="produto_id[]" id="produto_id_<?php echo $lin;?>" value="<?php print $aux["produto_id"];?>" /></td></tr>
<script type="text/javascript">
//grava produto na oferta
$("#btn_add").live('click', function(){
beforeSend:$("#carregando_form").show("slow");
var oferta=$("#oferta").val();
var produto =$("#produto").val();
$.post("produtosemoferta_gravar.php", { oferta:oferta, produto:produto }, function(get_retorno) {
complete:$("#carregando_form").hide("slow");
alert(get_retorno);
});
});
</script>
Mas ele não está pegando nem o id do produto nem a oferta :(
você não deve duplicar IDs na página.
Estude sobre o this, .parent() e .find()
Tu deve utilizar AJAX para fazer isso.
.ajax(), .post(), .get()