JS:
function ajaxSearch() {
var input_data = $('#search_data').val();
//alert(input_data);
$.ajax({
type: "POST",
url: "<?php echo base_url(); ?>/search/auto_search",
data:{search_data:input_data},
success: function(data){
alert(data);
//if (data.length > 0) {
// $('#suggestions').show();
/// $('#autoSuggestionsList').addClass('auto_list');
// $('#autoSuggestionsList').html(data1);
//}
}
});
}
网址:<?php echo base_url(); ?>/search/auto_search
无效。
获取网址的代码是否正确?请为这个问题提供解决方案吗?
答案 0 :(得分:0)
使用echo base_url()
时没有得到任何内容的原因是因为您尚未在config.php
中定义此变量。转到application/config/config.php
并检查以下行:
$config['base_url'] = 'http://yourURLhere'; //enter your url
还要确保加载正确的帮助:
$this->load->helper('url');