所以我正在为我今年夏天工作的地方开发一个注册系统。我有一个系统,他们可以在其中将东西“添加”到购物篮中,但我想如果他们愿意的话,我还需要让他们选择删除这些东西。我的问题就来了,有没有办法从数据库中删除一条记录并实时更新页面?我正在使用 PHP、MySQL 和 jQuery。
最佳答案
Adarsh 是正确的,使用 Ajax 帖子:
使用 jQuery 的购物车页面的基本示例:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script language="javascript">
$(document).ready(function(){
$(".deleteItem").click(function());
var dataString = "deleteID="+$(this);
$.ajax({
type: "POST",
dataType: "HTML",
url: "deleteScript.php",
data: dataString,
success: function(data) {
$("#LI"+$(this)).remove();
}
});
});
</script>
<ul>
<li id="LI1">
<input type="button" class="deleteItem" id="1"> 1st Item in your cart
</li>
<li id="LI2">
<input type="button" class="deleteItem" id="2"> 2nd Item in your cart
</li>
<li id="LI3">
<input type="button" class="deleteItem" id="3"> 3rd Item in your cart
</li>
</ul>
然后创建 deleteScript.php 页面以根据您刚刚发布的 deleteID 处理数据库交互。
关于php - AJAX/MySQL/PHP 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4627418/