streleca_stz
Registered
Здравейте!
Опитвам се да направя една форма за изпращане на форма с AJAX, но изниква проблем с показването на съобщенията.
Имам следният код:[js] $(document).ready(function(){
$('form').on('submit', function (e) {
$.ajax({
type: 'post',
url: 'forgotten.php',
data: $('form').serialize(),target: '#success',
success: function (data) {
$('#submit').css('display','none');
$('#message').html(data);
$('#message').slideDown('slow');
}
});
e.preventDefault();
});
});[/js]Как мога да направя така, че всяко съобщение, което върне да се показва за да речем 5 секундии след това обратно бутонът за изпращане на формата да се покаже? (в сегашният вид скрива бутона и показва на негово място съобщението)
Опитвам се да направя една форма за изпращане на форма с AJAX, но изниква проблем с показването на съобщенията.
Имам следният код:[js] $(document).ready(function(){
$('form').on('submit', function (e) {
$.ajax({
type: 'post',
url: 'forgotten.php',
data: $('form').serialize(),target: '#success',
success: function (data) {
$('#submit').css('display','none');
$('#message').html(data);
$('#message').slideDown('slow');
}
});
e.preventDefault();
});
});[/js]Как мога да направя така, че всяко съобщение, което върне да се показва за да речем 5 секундии след това обратно бутонът за изпращане на формата да се покаже? (в сегашният вид скрива бутона и показва на негово място съобщението)