gpt4 book ai didi

javascript - 无法在codeIgniter PHP中接收ajax请求

转载 作者:行者123 更新时间:2023-12-03 03:14:20 24 4
gpt4 key购买 nike

我刚刚启动了 codeigniter,但一直无法将员工 ID 发送到我的 Controller 。

实际上,我有一个显示所有注册员工的数据表,并且有一个按钮可以获取单击的行员工的 ID 并通过 ajax 调用将其发送到 Controller ,但我无法在 ajax 调用中接收它.

JS代码

$('#viewAllEmployeeTable tbody').on('click', '.viewEmployeeDetail', function() {
var data = viewAllEmployeeTable.row($(this).parents('tr')).data();
console.log(data);
employeeID = data.employeeID;
alert(employeeID);
$.ajax({
url: "/ackamarackus/employee/viewEmployeeProfile",
type: "GET",
data: {
"employeeID": employeeID
},
dataType: "json",
success: function(data) {
console.log(data);
},
error: function(error) {
console.log(error);
}
});
});

Controller

public function viewEmployeeProfile() {
$name = $this->input->post('employeeID');
echo "INPUT";
echo $name;
die();
}

这就是 ajax 发送的内容:employeeID:1000

谁能告诉我我在这里做什么?我已经尝试过谷歌和堆栈溢出链接,但没有解决我的问题。谢谢

最佳答案

您无法发送类型为“GET”的字段数据将其更改为 type:'POST' 这将解决您的问题:)

关于javascript - 无法在codeIgniter PHP中接收ajax请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46834739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com