#php #codeigniter
Вопрос:
Хай Я пытаюсь добавить в автозаполнение в проекте Codeigniter, но он показывает 500 внутренних ошибок сервера, пожалуйста, помогите мне
Вид
<input class="form-control mousetrap ui-autocomplete-input" id="search_counterpart" placeholder="Enter Counterpart" name="search_counterpart" type="text">
jquery
$("#search_counterpart").autocomplete({
source: function( request, response ) {
$.ajax({
url: "<?=base_url()?>index.php/admin/counterpartslist",
type: 'post',
dataType: "json",
data: {
search: request.term
},
success: function( data ) {
response( data );
}
});
},
});
контроллер
public function counterpartslist(){
$postData = $this->input->post();
$Crud_model=new Crud_model;
$data = $this->Crud_model->getcounterparts($postData);
echo json_encode($data);
}
Модель
function getcounterparts($postData){
$response =array();
if(asset($postData['search'])){
$this->db->select('*');
$this->db->where("business_name like '%".$postData['search']."%' ");
$records = $this->db->get('user_table')->result();
foreach($records as $row ){
$response[] = array("value"=>$row->user_id,
"label"=>$row->business_name);
}
}
return $response;
}
Комментарии:
1. У вашей модели , похоже, есть некоторые комментарии
/*
без какого-либо заключительного комментария*/
, поэтому она, вероятно, не компилируется2. @RiggsFolly Я удалил все это, но все еще показывает внутреннюю ошибку сервера 500
3. удалил все это, Что это значит? Показать ПОЛНОЕ СООБЩЕНИЕ ОБ ОШИБКЕ и код, связанный с ошибкой
4. Какое
C#
отношение имеет этот вопрос к делу? Пожалуйста, не спам-теги, они существуют для того, чтобы собрать определенную аудиторию для вашего вопроса, если вы спам-теги, вы просто получаете рассерженную аудиторию5. @RiggsFolly Удалил текст и / * символы, которые я прокомментировал, все еще показывают 500 внутренних ошибок сервера