برای من alert کار میکرد ولی با نوشتن کد اجکس و کوئری وقتی تیک خورده نمیشه و کار نمیکنه
$('.isdone').click(function(e){
var tid = $(this).attr('data-taskid');
$.ajax({
url:"process/ajaxhandler.php",
method: "post",
data:{action: "donetask", taskid : tid},
success : function(response){
location.reload()
}
})
});function switchdone($task_id){
global $pdo;
$curent_user_id = getcurentuserid();
$sql15 = " update tasks set is_done = 1 - is_done where user_id =:userid and id =:taskid";
$stmt = $pdo->prepare($sql15);
$stmt->execute([':taskid' =>$task_id,':userid' =>$curent_user_id] );
return $stmt->rowCount();
} case"donetask":
var_dump($_POST);
$task_id = $_POST['taskid'];
if(!isset($task_id) || !is_numeric($task_id)){
die();
}
echo switchdone($task_id);
break;ممنون میشم کمک کنید