Невозможно отобразить содержимое в модальном режиме с помощью ajax и codeigniter - PullRequest
0 голосов
/ 23 октября 2018

Привет, я изо всех сил пытался отобразить данные на модальной основе на основе идентификатора.Но почему-то данные, отправленные с контроллера, не отображаются в модальном режиме, я перепробовал все и не мог понять, что не так с моим кодом.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">&times;</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>

Любая помощь или любые предложения будут с радостьюпринято.Мне действительно нужно передать данные в модалы, которые помогут мне в развитии моего школьного проекта.

...