0

こんにちは、私は php アプリケーションを持っていますが、私の javascript が原因でエラーが発生し、それは localhost で完全に実行されますが、Amazon Elasticbeanstalk にアップロードすると、このエラーが表示されますUncaught ReferenceError: getEvent is not defined これは私のコードです:

index.phtml

<script type="text/javascript" src="../public/js/page/home.js"></script>
$(document).ready(function(){
getEvent();
});

home.js

function getEvent()
{
    var count=1;
    $.ajax({
        url:baseUrl + "event/popularevent",
        data:{'count':count},
        dataType:"json",
        type:"POST",
        async:false,
        success:function(data){
            var eventHtml = '';
            eventHtml = '<li class="clearfix media-block module-li">' +
                    '<div class="media-avatar-passport">' +
                        '<div class="photo-box pb-60s">' +
        '<a class="event-photo" href="/events/san-francisco-halloween-beer-olympics-halloween-drinking-games-1-beer-free">' +
            '<img class="photo-img" alt="Photo of HALLOWEEN BEER OLYMPICS! Halloween Drinking Games + $1 Beer!  FREE!" height="60" src="#" width="60"></a></div>' +

        '</div><div class="media-story">' +
                '<div class="item-title clearfix">' +
        '<a href="/events/san-francisco-halloween-beer-olympics-halloween-drinking-games-1-beer-free" class="url summary">HALLOWEEN BEER OLYMPICS! Halloween Drinking Games + $1 Beer! &nbsp;FREE!</a></div>'+

        '<div class="item-description">'+
        '<span class="extra">'+
        '   Tomorrow, Oct 26, 8:30 pm'+
        '</span><p class="fine-print">140 are interested</p></div>'+
        '</div></li>';
            //alert('ok');
            $('#popular-events .module-list').html(eventHtml);
        }
    });
}

私が間違いを犯したところで、展開サーバーではなくローカルホストでエラーなしで実行される問題。ありがとう

4

1 に答える 1

0

環境を見ずに見分けるのは難しいですが、2つのうちの1つが起こっていると思います。

home.jsが間違った場所にアップロードされたか、ファイルのアクセス許可が正しく設定されていません

于 2012-12-22T17:27:57.833 に答える