I have a Javascript file that submits a form and loads an alert etc. Now I want to add functionality to call or get a .php
file, I tried using $.get("mail.php");
but it doesn't seem to work.
Javascript Code:
$('#myform').on('submit', function(e){
e.preventDefault();
$.get($(this).attr('action') + $(this).serialize());
alert("Thank You! \nTop Up for: <?php echo "$username" ?> Purchased Successfully");
$.get("mail.php"); //this is the added part to get mail.php//
location.reload();
PHP - mail.php
:
<?php
$to = "[email protected]";
$headers = "From: website mail \r\n";
$email_body = "has just toped up his account.\n".
$email_subject = "User Topup Alert";
mail($to,$email_subject,$email_body,$headers);
?>
I think you can try load()
:
$("#mailDiv").load('mail.php');
According to me $.get
and $.post
are to send the data. You cannot include files using this.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With