Привет, я изо всех сил пытался отобразить данные на модальной основе на основе идентификатора.Но почему-то данные, отправленные с контроллера, не отображаются в модальном режиме, я перепробовал все и не мог понять, что не так с моим кодом.Ps.извините за мой английский, это не мой родной язык.
1 Вот мой сценарий.
$(document).ready(function(){
$(document).on('click','.test_data',function(){
var idemp = $(this).attr("id");
$.ajax({
url : "<?php echo base_url(); ?>Test/cargarevaluado",
method : "POST",
data : {idemp : idemp},
datatype : "json",
success : function(data) {
$('#evaluacion').modal('show');
$('#nom').val(data.puesto);
$('#apel').val(data.sueldo);
}
});
});
});
2 Это мой контроллер.
public function cargarevaluado(){
$id = $this->input->post('idemp');
$this->load->model('testModel');
$empleado = $this->testModel->loademp($id);
echo json_encode($empleado);
}
3.Моя модель - это просто стандартный запрос к базе данных.4. Это мой модальный
<div class="modal fade" id="evaluacion" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Modal title</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body" >
<input type="text" name="nom" id="nom" >
<input type="text" name="apel" id="apel" >
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
5 И, наконец, это кнопка, с которой я собираю идентификатор из функции foreach.
<td><button type="button" name="evaluar" id="<?php echo $e->idEmpleado; ?>" class="btn btn-danger test_data">Evaluar</button></td>
Любая помощь или любые предложения будут с радостьюпринято.Мне действительно нужно передать данные в модалы, которые помогут мне в развитии моего школьного проекта.