getJson is not working

0

I think it's a problem here: api/combobox_cidades.php?search= , if I put the php combobox_cidades.php file in the main folder (writing only: $.getJSON('combobox_cidades.php?search=' ), it works. now if I leave it in the api/meuarquivo.php folder and redirect to it, it does not work.

This javascript is in the js/main.js

$('#cod_estados').on('change',function(){
    var valor = $(this).val(); 

    if( valor ) {
        $.getJSON('api/combobox_cidades.php?search=',{cod_estados: $(this).val(), ajax: 'true'}, function(resultado){
            var options = '<option value=""></option>';

            for (var i = 0; i < resultado.length; i++) {
                options += '<option value="' + resultado[i].cod_cidades + '">' + resultado[i].nome + '</option>';
            }
            $('#cod_cidades').html(options).show();
        });
    } else {
        $('#cod_cidades').html('<option value="">– Escolha um estado –</option>');
    }
});

I have a query that fills the data within a field and it works, I passed the right url like I did in the previous one and it works.

//preenche os dados para o campo select
$.ajax({
    dataType: 'json',
    cache: false,
    url: 'api/especialidade.php',
    success: function(retorno){
        for(var i=0;i <retorno.length; i++){
            $('td select#cod_especialidade').append("<option value='"+retorno[i].cod_especialidade+"'>"+retorno[i].nome+"</option>");
        }
    }
});
    
asked by anonymous 04.04.2015 / 04:49

0 answers