javascript - 我正在使用 Session 数组来存储 id。我想通过 onclick 功能取消特定 id 的会话
问题描述
我学习了java脚本和ajax。我在带有 id 的按钮上创建了 onclick 函数。
function unsetfile(id)
{
$.ajax({
type:'post',
url:'ajax/unset.php',
data:{
id:id
},
success:function(response)
{
if(response.trim() == '')
{
alert('Successfully Checked');
}
console.log(response);
window.location.reload();
}
});
}
<button onclick="unsetfile('<?php echo $list[0]['id'] ?>')" class="btn btn-danger btn-xs">
这是 ajax 未设置的代码。所以我想知道代码的主要问题在哪里。
<?php
$value_to_delete = $_POST['id'];
if (($key = array_search($value_to_delete, $_SESSION['data'])) !== false)
unset($_SESSION['array'][$key]);
?>
解决方案
推荐阅读
- java - 获取错误 SDK 许可证尚未被接受
- c# - 更新软件如何在代码中工作?是重新下载应用程序还是检查某些文件以查看它们的大小是否不同?
- haskell - 关联类型族和量化约束之间的交互
- microsoft-graph-api - 无效的身份验证令牌。访问令牌验证失败。无效的观众
- perl - Perl Globbing 变量在第一次匹配时停止
- wordpress - 使用响应式设计制作全屏图像滑块的任何解决方案
- tensorflow - 使用 tf.lookup.StaticHashTable 与使用 tf.gather 和 tf.constant 有什么优势?
- c - 如何查看打开的文件路径?
- flutter - 在 Flutter 中使用 Flow 小部件而不是 BottomNavigationBar
- laravel - Laravel 检索参数到函数视图