0

コードは両方で同じですWeb serverlocal server、firebug を使用すると、2 種類の応答リンクが得られます。

正常に動作します

GET  http://localhost/www.test.co.uk/index.php/home_Controller/getSearch/r

「ネットワーク エラー: 404 が見つかりません

 GET   http://www.test.co.uk/index.php/home_Controller/getSearch/r"

そして、これは私のJSです:

  $(document).ready(function(){

            $('#performsearch').keyup(function(e){

                //if key is enter stop search
                if(e.which == 13)
                    {
                        e.preventDefault();
                    }
                    var searched = $('#performsearch').val()
                    var fullurl = $('#hiddenurl').val() + 'index.php/home_Controller/getSearch/' + searched
                $.getJSON(fullurl,function(result){
                    var elements = [];
                    $.each(result,function(i,val){
                       elements.push(val.title)
                    })
                    $('#performsearch').autocomplete({
                        source : elements
                    })

                })
            })
        })
4

1 に答える 1

1

ほとんどの場合、ローカル サーバーでは大文字と小文字が区別されない Windows が実行されており、運用サーバーでは大文字と小文字が区別される Linux が実行されています。

于 2013-05-25T15:06:06.600 に答える