0
我有一个函数可以检查AJAX并返回结果。结果被捕获并放置在一个变量中,但是我无法从AJAX中获取它以显示在另一个区域中。任何人都可以帮助我吗?如何从ajax成功返回结果?
JS:
var get_cidade_frete = function(){
if($('#senderCity').val() != ''){
var frete_patinete_branco = 0;
var frete_patinete_preto = 0;
var frete_val_patinete_branco = $('select[name="patinete_branco_qnt"]').val();
var frete_val_patinete_preto = $('select[name="patinete_preto_qnt"]').val();
$.ajax({
type: 'POST',
data: $('#senderCity').serialize(),
url: './ajax/frete_calc.php',
dataType: 'json',
beforeSend: function(data){
},
success: function(data){
var get_frete_patinete_branco = Number(data[0]['valor']);
var get_frete_patinete_preto = Number(data[1]['valor']);
if(frete_val_patinete_branco != 0){
frete_patinete_branco = get_frete_patinete_branco * frete_val_patinete_branco;
}
if(frete_val_patinete_preto != 0){
frete_patinete_preto = get_frete_patinete_preto * frete_val_patinete_preto;
}
total_produtos_frete = frete_patinete_branco + frete_patinete_preto;
return total_produtos_frete;
},
});
}
}
显示变量:
$('#senderCity').change(function(){
var x = get_cidade_frete();
console.log(x);
});
@wZVanG谢谢你,你的建议帮我找到了解决办法。 –