如何在Codeigniter中将JS变量发送到PHP函数?

时间:2018-10-22 19:58:14

标签: javascript php codeigniter

我想将JS脚本中的变量传递给CI控制器上的PHP函数。我尝试这样做

$.post(base_url+'Controller/function/', {id_formula:id_formula});

但是我仍然收到CodeIgniter错误

Message: Missing argument 1 for Controller::function()

您能帮我解决吗?请

1 个答案:

答案 0 :(得分:1)

那是因为您的控制器可能看起来像这样:

function function($id_formula)
{
    ...
}

但是,您实际上不是将“ id_formula”作为URL get传递,而是作为帖子传递。 更改为:

function function()
{
    $id_formula = $this->input->post('id_formula');
}