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');
}
});
codeigniter를 사용하고 있습니다. 내 js 파일에서 위의 코드를 작성했습니다. 아약스 호출 중 '허용되지 않는 문자'가 표시됩니다. 나는 URI가 받아 들일 수없는 문자들을 가지고 있다고 생각한다. 이것에 대한 해결책이 있습니까? 미리 감사드립니다.CodeIgniter에서 허용되지 않는 문자
테스트 할 때'searchString'에는 무엇이 들어 있습니까? –
텍스트 상자의 일반 문자 만 사용합니다. AJAX에서 을 사용하는 대신 정확한 URL을 제공하면 작동합니다. – noob
자바 스크립트 외부에서 PHP를 출력 할 수 있습니까? –