Я хочу отправить электронное письмо сразу после нажатия кнопки html. Чтобы выполнить эту задачу, я написал следующий кодОтправить электронное письмо на html button нажмите
HTML код:
<button onclick="sendEmail()">Send Email</button>
<p id="mailStatus"></p>
кода Java Script:
function sendEmail()
{
$.ajax({
url: "mail.php",
type: "POST",
success: function(response) {
if (!response) {
alert("Something went wrong. Please try again");
return;
}
var parsedJSON = eval('('+response+')');
// If there's an error, display it.
if(parsedJSON.Error) {
// Handle session timeout.
if (parsedJSON.Error == "Timeout") {
alert("Session timed out. Please login again.");
window.location.reload();
}
}
document.getElementById('mailStatus').innerHTML = "Email Sent successfully";
}
});
}
Проблема, если при нажатии на кнопку Отправить Email , Я получаю сообщение об ошибке как
"Uncaught ReferenceError: $ is not defined"
Может кто-нибудь помочь?
Вы добавили jquery? –
нет .. как я новичок в этой вещи, где я должен добавить jquery ??? –
* var parsedJSON = eval ('(' + response + ')'); * почему eval? –