Javascript não envia parâmetro ao 'data' do Ajax
Qual o problema nas instruções de envio ao parâmetro data do Ajax?
Já fiz outro teste com a tag input e deu certo! Já com o texto, não vai...!
<div class="container-fluid">
<div class="row">
<div class="col-md-2"></div>
<div class="col-md-8">
<form method="POST" id="seleciona">
<a href="#" name="acessorio1">VIDRO ELÉTRICO</a><br />
<a href="#" name="acessorio2">AR CONDICIONADO</a><br />
<input type="submit" value="Submit">
</form>
</div>
</div>
</div>
<div class="div"></div>
$(document).ready(function(){
$("#seleciona a").click(function() {
var txt = $(this).serialize();
$.ajax({
type:'POST',
url:'ajax3.php',
data: txt,
success:function(resultado) {
$('.div').html("Resultado: "+resultado);
},
error:function() {
alert("ocorreu um erro");
}
});
});
});
[ ajax3.php ]
<?php
echo $_POST['acessorio1'];
echo $_POST['acessorio2'];
?>Discussão (0)
Carregando comentários...