Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal,
Estou com o seguinte problema, não estou conseguindo receber o retorno da funcão ajax. Pelos teste q eu fiz ele calcula o valor corretamente, e da true ou false conforme for, mas ao receber o retorno dessa função vem undefined.
segue a funcao
function VerificaValor2SM(value) {
jQuery.ajax({
type: "GET",
url: "/RequerenteBeneficiario/ValorSalarioMinimo/", //URL de destino
async: false,
dataType: "json", //Tipo de Retorno
error: function () {
alert("Erro ao carregar dados.");
},
success: function (json) {
retorno = false;
var valorrenda = $("#ValorRenda").val();
if (valorrenda != null) {
valorrenda = valorrenda.replace("R$ ", "");
valorrenda = valorrenda.replace(".", "");
valorrenda = valorrenda.replace(",", ".");
valorrenda = valorrenda * 1;
value = json * 2;
if (valorrenda < value + 1) {
retorno = true;
}
else {
retorno = false;
}
}
alert(retorno);
return retorno;
},
beforeSend: function () {
$("#carregando").css("display", "block");
},
complete: function () {
$("#carregando").css("display", "none");
}
});
}
chamando a funcão para mostrar o valor usando uma alert, tipo alert(VerificaValor2SM(value)) -> undefined ???
alguém poderia ajudar
Obrigado!
Carregando comentários...