2
var url =  "<?php echo site_url('/main/getSearchResults'); ?>";    
$.ajax({
            url: url,
            type: 'POST',
            data: searchString,
            success: function(result){
                var restaurant_array =   JSON.parse(result);
                var result_list='';
                for(var i=0;i<restaurant_array.length;i++){
                    result_list = '<li data-icon="false"><a href="#">'+restaurant_array[i].name+'</a></li>'+result_list;
                }
                $('#search-basic').html(result_list);
                $('#search-basic').listview('refresh');
            }           
        });

コードイグナイターを使用しています。私のjsファイルでは、上記のコードを書きました。ajax 呼び出し中に「許可されていない文字」が表示されます。URI に使用できない文字が含まれていると思います。これに対する解決策はありますか?前もって感謝します。

4

1 に答える 1