a have a simple application wrote on Rails 4.2.3 and i use Heroku to deploy. I use bootstrap and it works fine after rake assets:precompile, but, i have one pure-javascript function on application.js, and works perfectly on localhost, but on heroku, simply doesnt work.
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
//= require bootstrap-sprockets
function getCEP() {
if ($.trim($("#endereco_cep").val()) != "") {
$("#lbcep").html(" Pesquisando...")
<!-- JQuery que recebe o objeto serializado via ajax. -->
$.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#endereco_cep").val(), function(){
<!-- Atribuindo os valores para os componentes da página-->
if(resultadoCEP["resultado"]){
$("#endereco_tipo").val(unescape(resultadoCEP["tipo_logradouro"]));
$("#endereco_endereco").val(unescape(resultadoCEP["logradouro"]));
$("#endereco_bairro").val(unescape(resultadoCEP["bairro"]));
$("#endereco_cidade").val(unescape(resultadoCEP["cidade"]));
$("#endereco_estado").val(unescape(resultadoCEP["uf"]));
$("#endereco_numero").focus();
} else {
alert("Cep não encontrado.");
}
$("#lbcep").html(" CEP")});
}
else {
alert("Informe um cep.");
}
}
I have only this javascript function in my project, and not work. I'm already set
config.assets.initialize_on_precompile = false on my config/application.rb
and set Rails.application.config.assets.precompile += %w( *.scss *.js ) in my config/initializers/assets.rb. I clean and precompile again and still not work. Please, i need some help. I search in many topics and follow all the instructions but i still not resolve this. Waiting for help. Thanks!