将加载视图中链接的变量传递给div



可能标题与我下面的解释不一致。我真正的意思是:

我将输入值存储在jquery变量中:

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

我有一个每秒加载的div:

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

如何在url中传递变量id以在控制器函数newMessageDoc中使用它?

function newMessageDoc()
{
echo $id;
}

感谢您的帮助

在javascript中,您在setInterval函数中获取id,并将其添加为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;
}

相关内容

  • 没有找到相关文章

最新更新