Извините, но я знаю, что нечто подобное уже было опубликовано. Я перепробовал каждый ресурс там и провел свое исследование, и я до сих пор не могу выяснить, что не так с моим кодом. Я использую Ajax Post с php. Кажется, все работает нормально, за исключением того факта, что div не перезагружается при отправке. После того, как я обновил страницу, появилось то, что я написал. Может кто-нибудь, пожалуйста, скажите мне, что я делаю неправильно.
JS код:
$(function() {
$('.error').hide();
$('input.text-input').css({
backgroundColor: "#FFFFFF"
});
$('input.text-input').focus(function() {
$(this).css({
backgroundColor: "#C0DDFA"
});
});
$('input.text-input').blur(function() {
$(this).css({
backgroundColor: "#FFFFFF"
});
});
$(".button").click(function() {
// validate and process form
// first hide any error messages
$('.error').hide();
var email = $("input#email").val();
if (email == "") {
$("label#email_error").show();
$("input#email").focus();
return false;
}
var dataString = '&email=' + email;
//alert (dataString);return false;
$.ajax({
type: "POST",
url: "../EdinburgCISD/Gorena/Gorena.php",
data: dataString,
success: function(data) {
$("#email").val('');
$("#div").fadeOut(1000);
// Change the content of the message element
$("#div").html(data);
// Fade the element back in
$("#div").fadeIn(1000);
}
});
return false;
});
});
HTML-код:
Здесь у меня есть мой div.
<div id="div"> <?php \\database select query ?> </div>
Я новичок в этом сайте, извините, если я написал что-то не так ...