So, I want delete records from database using confirm()
function, inside this alert should been shown what will be deleted when “OK” button will be clicked. To sum up, I just want to put php file inside the confirm()
.
function deleteGame() { if(confirm('Do you want delete this?')){ $(".deleteButtton").load('deleteGame.php?id=' + $(".deleteButtton").data("id")); } }
Advertisement
Answer
Hmmm, I guess you must try AJAX Request for deleting record, check the following code for reference.
if (confirm("Do you want this to be deleted?")){ //HERE YOU CAN SHOW SOME PROGRESS WHILE THE JS IS REQUESTING PHP TO DELETE FILE $.get( "deleteGame.php", { id: $(".deleteButtton").data("id") }, function (result){ /*ASSUMING THAT YOUR PHP FILE WILL RETURN "deleted" AFTER DELETING RECORD.*/ if (result === "deleted"){ alert('DELETED!); //SOME ACTION AFTER DELETING. }else{ alert('ERROR'); //SOME ACTION FOR ERROR } } ); }
I WOULD SUGGEST USING POST
METHOD INSTEAD OF GET
METHOD FOR SECURITY ISSUES.