我正在尝试在数据库中进行即时插入和即时删除。(我的意思是:没有重新加载。就像Facebook上的按钮一样)
所以,在一些帮助下,我上了这个:
<script>
$(function(){
$('.bouton').click(function(){
var ID = $(this).attr("id");
var id_membre = "<?php $_SESSION['membre'] ?>";
var lus = "<?php echo $lus; ?>";
if(lus = 0)
{
$.ajax({
type: "POST",
url: "add.php",
data: {"id_livre": id, "id_membre" : id_membre}
}
else {
$.akax({
type: "POST",
url: "delete.php",
data: {"id_livre": id, "id_membre" : id_membre}
}
});
});
});
</script>
点击按钮,如果用户还没有阅读文章(lus=0),它会在数据库中添加一行,如果用户已经阅读(lus=1)并点击,它会删除该行。
你觉得怎么样。我确信有几个错误,但这只是一个开始。
谢谢你的帮助。Cordally。
if(lus == 0)
else {
$.ajax({
我将添加一个成功函数:
success:function(callback){alert("ok");},
和一个错误函数:
error:function(callback){alert(callback)}
添加一些响应和错误检查。。拆分两个命令:
$.ajax({
type: "POST",
url: "add.php",
data: {"id_livre": id, "id_membre" : id_membre}
}).done( function( response )
{
// deal with response code - success / fail message?
}).fail( function()
{
alert( "something broke" );
});
并为另一个重复。。