我在用户提交表单后显示一条消息(#final_msg)。我想要做的是,15秒后,消息(#final_msg)应该淡出,同时清除[或淡出]输入元素中的文本。是否有可能做到这一点?10秒后淡出消息,使用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();
}
});
}
感谢您给我们!有没有办法将输入元素的值设置为默认值?例如,在HTML中设置“您的姓名”。 – input 2010-08-15 18:50:39
使用'for..in'迭代对象并使用postData对象设置值。 – 2010-08-15 18:52:56