Estoy mostrando un mensaje (#final_msg) después de que el usuario envía el formulario. Lo que quiero hacer es que, después de 15 segundos, el mensaje (#final_msg) desaparezca, borrando [o atenuando] el texto en los elementos de entrada también. ¿Es posible hacer esto?Mensaje de fundido después de 10 segundos, borrando los elementos de entrada usando jQuery
else {
//create post data
var postData = {
"name" : $("#name").val(),
"email" : $("#email").val(),
"msg" : $("#msg").val(),
"origin" : $("#origin").val()
};
//make the call
$.ajax({
type: "POST",
url: "test.php",
data: postData, //send it along with your call
success: function(response){
$('#final_msg').fadeIn();
}
});
}
Gracias por esto! ¿Hay alguna manera de establecer el valor de los elementos de entrada a sus valores predeterminados? Por ejemplo, 'Your Name' como se establece en el HTML. – input
iterar a través del objeto con un 'for..in' y establecer el valor utilizando el objeto postData. –