Почему этот код работает на моем локальном хосте и не работает в сети? - PullRequest
0 голосов
/ 25 мая 2011

этот код ниже работает нормально на моем локальном хосте, а когда я загружаю на интернет-сервер, он не работает.

пожалуйста, в каком направлении я могу решить эту проблему?

<script type="text/javascript">
    $(document).ready(function(){


        $('ul.pais li .info').css({cursor:'pointer'}).live('click', function(){
            var pais = $('em', this);
            var html2;
            $('.times').slideUp('normal');
            if(!$('.times', pais.parent().parent())[0]){
                pais.parent().append('<span></span>');
                $.post('http://www.horabola.com/times', {cmd:'listaTimes', id: pais.parent().find('img').attr('alt')}, function(data){
                    if(data){
                        html2 = '<div class="times"><ul>';
                        $.each(data, function(i,v){
                        html2   += '<li>'
                                 + '    <a href="http://www.horabola.com/time/'+v.url+'" title="'+v.nome+'">'
                                 + '        <img src="http://www.horabola.com/imagens/es_'+v.id+'.jpg" title="'+v.nome+'" alt="'+v.nome+'"/>'
                                 + '        <strong>'+v.nome+'</strong>'
                                 + '    </a>'
                                 + '</li>';
                        });
                        html2 += '</ul><br class="clear"/></div>';
                        pais.parent().after(html2).parent().find('.times').slideToggle();
                        $('ul.pais li .info span').remove();
                    } else {
                        html2 = '<div class="times"><span>Nenhum registro encontrado?!?</span></div>';
                        pais.parent().after(html2).parent().find('.times').slideToggle();
                        $('ul.pais li .info span').remove();
                    }
                }, 'json');
            } else {
                if(pais.parent().after(html2).parent().find('.times').css('display') == 'block')
                    pais.parent().after(html2).parent().find('.times').slideUp();
                else
                    pais.parent().after(html2).parent().find('.times').slideToggle();
            }
        });
    });
</script>

1 Ответ

0 голосов
/ 25 мая 2011

Никто не может сказать вам, почему без дополнительной информации.Ответ на пост-запросы всегда пуст (независимо от того, используется ли AJAX или другой метод), поэтому вам необходимо проверить серверные сценарии по причине.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...