How can I give a return in this if to pass the value of the page in ajax? The function defaults to null. Then I get in the if and see and is null it equals 1 and if it is greater than the total, it will receive the value. But I need to make it return the values of the ifs in order to pass the url.
function retorna_cliente(valor) {
var id_cliente = "";
var nome_cliente = "";
var data_nascimento_cliente = "";
var telefone_cliente = "";
var celular_cliente = "";
var cpf_cliente = "";
var cnpj_cliente = "";
var endereco_cliente = "";
var email_cliente = "";
var cliente = "";
var mostra_dados_pessoa = "";
var container_mostra_cliente = $('.mostra_clientes');
var itemHTML = "";
var mensagem_cliente = "Nenhum cliente encontrado";
var quantidade = $("#qtd").val();
var total_page = "";
var page = "";
var total = sessionStorage.getItem('last_page');
if (valor == null) {
valor = 1;
}
if (valor > total) {
valor = total;
}
alert(valor);
$.ajax({
url: url_base + "clientes?qtd=" + quantidade + "&page=" + valor,
type: 'GET',
dataType: 'json',
success: function(data) {
var retorno = data.clientes.data;
if (retorno == 0) {
$('.classe-clientes').css('display', 'none');
$('.cliente-error-registro').css('display', 'block');
$('.cliente-error-registro .mensagem-erro').html(mensagem_cliente);
} else {
//faz o resto