javascript - 5 秒后删除一个 div

标签 javascript jquery ajax

我有这个 AJAX 表单:

function form(){

        var icao = document.getElementById('icao').value;
        var name = document.getElementById('name').value;
        var weightempty = document.getElementById('weightempty').value;
        var weightfull = document.getElementById('weightfull').value;
        var cargofull = document.getElementById('cargofull').value;
        var cruisespeed = document.getElementById('cruisespeed').value;
        var range = document.getElementById('range').value;
        var price = document.getElementById('price').value;
        var firstclassseats = document.getElementById('firstclassseats').value;
        var businessclassseats = document.getElementById('businessclassseats').value;
        var economyclassseats = document.getElementById('economyclassseats').value;
        ajax.open("POST","new_aircraft_process.php",true);
        ajax.onreadystatechange=function(){
            if(ajax.readyState==4)
            {
            var respuesta=ajax.responseText;


            document.getElementById('result').innerHTML=ajax.responseText;
            $("#newaircraftdialog").dialog('close');


            refreshTable(function(){$("#loadingdialog").dialog('close');});
            }
        }
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("icao="+icao+"&name="+name+"&weightempty="+weightempty+"&weightfull="+weightfull+"&cargofull="+cargofull+"&cruisespeed="+cruisespeed+"&range="+range+"&price="+price+"&firstclassseats="+firstclassseats+"&businessclassseats="+businessclassseats+"&economyclassseats="+economyclassseats);
    $("#loadingdialog").dialog('open');
    }

我想要的是当结果在结果 div 中显示时(它是一个显示“成功表单”的文本)是否只显示 5 秒然后消失。找了各种方法,就是不想删除div。因为如果我想再次制作表格,结果将不得不再次显示在 div 中并在 5 秒后消失。

最佳答案

$('.myDiv').fadeIn(); // Show the div to start.
// All your other code here.
setTimeout(function() { $('.myDiv').fadeOut() }, 5000); // hide the div after we're done

关于javascript - 5 秒后删除一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14364588/

相关文章:

javascript - 如何在更改时间时强制视频刷新事件帧?

javascript - 如何比较依赖于语言环境的 float ?

javascript - 带有 JavaScript 后端和前端的多人游戏。最佳实践是什么?

javascript - .when .done 函数未运行

c# - 获取 xml json 响应中的 html 标记 - jquery ajax

javascript - 在 Node.js/Express.js 应用程序上查找内存泄漏

javascript - 使用 jQuery 将提交选择放入变量中

java - 当我在客户端聊天的 servlet 中按下按钮来检索消息和值时,每次都会收到离开页面警报吗?

javascript - 如何从 json 文件中的基本 url 生成动态 url

Javascript 和 Jquery 弹出窗口