Передайте переменную для ссылки в представлении загрузки в div - PullRequest
0 голосов
/ 08 ноября 2018

Может быть, заголовок не соответствует моему следующему объяснению. Что я на самом деле имею в виду:

Я сохраняю входное значение в переменной jquery:

var id=$("#id-doc").val();

У меня есть div, который загружается каждую секунду:

setInterval(function(){
$('#new_message1_doc').load("<?php echo base_url("medico/newMessageDoc")?>").fadeIn("slow");
}, 1000);

Как передать идентификатор переменной в URL, чтобы использовать его в функции контроллера newMessageDoc ?

 function newMessageDoc()
 {
 echo $id;
 }

Спасибо за вашу помощь

1 Ответ

0 голосов
/ 08 ноября 2018

В javascript вы берете идентификатор только внутри функции setInterval и добавляете его в качестве параметра запроса в URL:

setInterval(function(){
    var id=$("#id-doc").val();
    $('#new_message1_doc').load("<?php echo base_url("medico/newMessageDoc")?>?id=" + id).fadeIn("slow");
}, 1000);

В коде codeigniter вы можете получить его, используя класс ввода :

 function newMessageDoc()
 {
     $id = $this->input->get('id');
     echo $id;
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...