Изменен код для этого сейчас. Форма находится в subscribe.php, которая включена в индексную страницу.Как использовать jquery ajax с отправкой формы
<form class="subscribe" id="email" method="get">
<input class="email" id="emailaddress" name="email" type="text" placeholder="[email protected]" required>
<input class="button" type="submit" id="emailSub" value="Subscribe">
</form>
<div id="subResult"></div>
Jquery находится в нижней части страницы индекса
$(document).ready(function() {
$('#emailSub').click(function() {
var email = $('#emailaddress').val();
alert(email);
$.ajax({
type: "GET",
dataType: 'script', //<-Data Type for AJAX Requests(xml | html | script | json)
url: 'checksub.php',
data: {
'e': email
},
success: function(result) {
$("#subResult").html(result);
}
});
})
});
Checksub страница это сейчас для тестирования.
<?php include 'admin/includes/db_connection.php'; ?>
<?php
$email = mysqli_real_escape_string($db, $_GET['e']);
echo "test string:";
echo $email;
?>
Еще не радость :( –
проверить все типы данных, один за другим .. – mehdi
Могу ли я проверить сам ajax. У меня есть checkemail.php, эхо, 'test' и ничего отображается –