为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript 函数未发布

JavaScript 函数未发布

Qyouu 2021-06-28 05:27:37
我有一个 javascript 函数,应该从 PHP 页面中删除一个表行。我的问题是我错过了什么才能将此帖子发布到我的 PHP 页面。单击该行以进行删除echo '<td align="right"><i class="glyphicon glyphicon-remove" id="abc" onClick="remove(id)"></i></td>';javascript:function remove(id){            var rem = confirm('Are you sure you want to remove the id ' + id + '?');        if (rem == true){            alert(id); //just to see if my data is making it this far, it is            $.ajax({                data: 'id' + id,                url: 'pages/ini.php',                method: 'POST',                success: function(msg){                    alert('Data entered!');                    location.reload();                }            });        }   }php页面:    $test = $_POST['id'];但它所返回的只是一个空值。我试图显示它,但我得到的只是空数据,或者当我这样做时,我会echo $test;得到一个没有控制台错误的空白页面
查看完整描述

1 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

通过 $.ajax 你的请求被发布,但你点击的元素的“id”没有通过,因为你写了

data: 'id' + id

代替

data: {'id' : id }

这实际上会将单击的元素“id”发送到您的 PHP 代码。

希望能帮到你。


查看完整回答
反对 回复 2021-07-01
  • 1 回答
  • 0 关注
  • 123 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信