JavaScript函数未过帐

JavaScript函数未过帐,javascript,php,Javascript,Php,我有一个javascript函数,可以从PHP页面中删除一个表行。我的问题是,在我的PHP页面上发布这篇文章时,我遗漏了什么 单击该行以执行删除操作 echo '<td align="right"><i class="glyphicon glyphicon-remove" id="abc" onClick="remove(id)"></i></td>'; php页面: $test = $_POST['id']; 但它返回的只是一个空值。

我有一个javascript函数,可以从PHP页面中删除一个表行。我的问题是,在我的PHP页面上发布这篇文章时,我遗漏了什么

单击该行以执行删除操作

echo '<td align="right"><i class="glyphicon glyphicon-remove" id="abc" onClick="remove(id)"></i></td>';
php页面:

    $test = $_POST['id'];

但它返回的只是一个空值。我试图显示它,但得到的只是空数据,或者当我执行
echo$test时Id通过$获得一个没有控制台错误的空白页。ajax将发布您的请求,但您单击的元素“Id”未通过,因为您已写入

data: 'id' + id
而不是

data: {'id' : id }
这实际上会将单击的元素“id”发送到PHP代码中


希望,这将对您有所帮助。

通过$.ajax,您的请求将被发布,但您单击的元素“id”未被通过,因为您已经编写了

data: 'id' + id
而不是

data: {'id' : id }
这实际上会将单击的元素“id”发送到PHP代码中


希望,这将对您有所帮助。

一旦您成功,您将如何看待这一点?您将发出警报,然后重新加载。。。。输入的数据是否显示出来?@MasivuyeCokile在php页面上也会写入一个文本文件,因此当我打开文本文件时,它是空白的
onClick=“remove(id)”
。我假设您在javascript中没有一个名为
id
的变量集,因此您可能在控制台中遇到一个变量未定义错误。它有助于检查控制台是否有错误。@Iwrestledabearonce。查看我问题的最后一行…
数据:“id”+id
也没有什么意义,即使您向函数传递了一个实际的数字id参数,这仍然只会导致
数据:“id123”
,这可能不是您想要发送的。您可能希望传递一个由&分隔的名称=值对字符串,或者首先使用一个对象。一旦点击成功,您将如何看到这一点,然后重新加载警报。。。。输入的数据是否显示出来?@MasivuyeCokile在php页面上也会写入一个文本文件,因此当我打开文本文件时,它是空白的
onClick=“remove(id)”
。我假设您在javascript中没有一个名为
id
的变量集,因此您可能在控制台中遇到一个变量未定义错误。它有助于检查控制台是否有错误。@Iwrestledabearonce。查看我问题的最后一行…
数据:“id”+id
也没有什么意义,即使您向函数传递了一个实际的数字id参数,这仍然只会导致
数据:“id123”
,这可能不是您想要发送的。您可以传递由&分隔的名称=值对字符串,也可以首先使用对象。