取消php post ajax
我有一个类似购物车的脚本。 当用户单击save时,它用save值填充数组post,它重新加载php脚本,然后打印remove。 然后,当用户单击remove时,它会打印remove,因为数组post中仍然有保存的值。 那个代码有错误吗取消php post ajax,php,jquery,Php,Jquery,我有一个类似购物车的脚本。 当用户单击save时,它用save值填充数组post,它重新加载php脚本,然后打印remove。 然后,当用户单击remove时,它会打印remove,因为数组post中仍然有保存的值。 那个代码有错误吗 if($_POST['statut']=='save'){ echo "remove"; unset($_POST['statut']); } if($_POST['statut']=='remove') { echo "s
if($_POST['statut']=='save'){
echo "remove";
unset($_POST['statut']);
}
if($_POST['statut']=='remove') {
echo "save";
unset($_POST['statut']);
}
保存功能:
$.post(host+"button-save.php", {"statut":"save"}, function(result) {$('#button-save').html(result);});
删除函数
$.post(host+"button-save.php", {"statut":"remove"}, function(result) {$('#button-save').html(result);});
按钮:键不应该是按钮:键bdd吗?或者将删除函数的$'button-save'+keybdd+更改为$'button-save'+key+?为什么要同时执行$.post和.load?除了一个将结果放入元素之外,它们都做相同的事情。代码仍然在屏幕上打印出remove,因为post数组中的值仍然是save。我在浏览器的控制台中看到了这一点。我想我发现,div中有两个操作save和remove,所以我在添加新html之前清空了div。