При первом отправлении формы сообщение об успехе отображается, а затем корректно исчезает.Если я снова отправлю форму, это не сработает.Я хочу, чтобы оно повторяло отображение сообщения и последующее исчезновение после каждой отправки формы.
Я нашел этот ответ
Попытка получить флеш-сообщение JQuery после ajax от отправки впоказать снова после более чем одной отправки формы (в рельсах)
, но не смог приступить к работе, я очень новичок во всем этом, так что будьте осторожны; -)
$(document).ready(function() {
$("#editMember").submit(function(e) {
e.preventDefault();
$.ajax( {
url: "php/adminUpdateMember.php",
method: "post",
data: $("form").serialize(),
dataType: "text",
success: function(strMessage) {
$("#message").text(strMessage);
}
});
});
setTimeout(function() {
$('#message').fadeOut('fast');
}, 4000);
});