передать значение jquery select2 в контроллер - PullRequest
0 голосов
/ 23 апреля 2020

у меня есть этот select2 jquery модальный enter image description here

 $("select[name='proj_name']").select2({
    ajax: {
      url: '<?php echo base_url(); ?>index.php/Controller_curl?request=projects-search',
      dataType: 'json',
      delay: 500,
      data: function (params) {
        return {
          search: params.term,
          page: params.page || 1
        };
      },
      processResults: function (res, params) {
        var mapped = $.map(res._items, function (obj) {
          return {
            id: obj._id, 
            text: obj.project_name,
            proj_name : obj.project_name
          };
        });
        params.page = params.page || 1;

        return {
          results: mapped,
          pagination: {
            more: (params.page * 25) < mapped.total_count
          }
        };
      },
      cache: true
    },
    placeholder: 'Search for a Project',
  });

моя цель - получить название проекта и отправить его моему контроллеру когда я нажимаю кнопку загрузки. как это сделать?

public function generateXLSX(){
echo $proj_name;
}
...