Serialize() não retorna valor para o Ajax !
Caros,
Tenho que informar que estou começando nessa realidade! Tentei, mas não deu certo..!
<div class="container-fluid">
<form method="POST" id="seleciona">
<?php
$sql = "SELECT * FROM $arquivo_cd";
$result_cd = mysqli_query($strcon,$sql);
while ($row = mysqli_fetch_array($result_cd)) {
$acessorio = utf8_encode($row['cad_acessorios_descricao']);
echo "<label class='box' name='acessorio'> $acessorio<br>
<input type='checkbox'>
<span class='checkmark'></span>
</label>";
}
?>
</form>
</div>
$(function() {
$('#seleciona').bind('click', function(e) {
e.preventDefault();
var txt = $(this).serialize();
console.log(txt);
$.ajax({
type:'POST',
url:'ajax2.php',
data: txt,
success:function(resultado) {
$('.div').html("Resultado: "+resultado);
},
error:function() {
alert("ocorreu um erro");
}
});
});
});
[ ajax2.php ]
<?php
$acc = $_POST['acessorio'];
echo $acc;
?>Discussão (0)
Carregando comentários...