Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何以正确的方式使用jQuery提醒时间进程?_Javascript_Php_Jquery - Fatal编程技术网

Javascript 如何以正确的方式使用jQuery提醒时间进程?

Javascript 如何以正确的方式使用jQuery提醒时间进程?,javascript,php,jquery,Javascript,Php,Jquery,我想用jQuery显示我的php代码的处理时间 我的php代码示例: <?php //some queries to database ?> 警报显示: 有人能帮我怎么让它更可读吗?因为我不知道在我的警报上显示了什么值。多谢各位 我修改了我的ajax请求,如下所示: $.ajax({ type: "POST", url: "action.php", data: { action: "simpanFit

我想用jQuery显示我的php代码的处理时间


我的php代码示例:

<?php 
   //some queries to database
?>
警报显示:

有人能帮我怎么让它更可读吗?因为我不知道在我的警报上显示了什么值。多谢各位

我修改了我的ajax请求,如下所示:

$.ajax({
        type: "POST",
        url: "action.php",
        data: {
            action: "simpanFitur", fitur: $('#feature :selected').val()
        },
        success: function(time){
            alert("Tersimpan.\nLama proses : " + time);
        },
        error: function(){
            alert("Error");
        }
    });
但是警报没有显示
时间

我做错什么了吗?请告诉我

这是最新的警报:

$.ajax({
        type: "POST",
        url: "action.php",
        data: {
            action: "simpanFitur", fitur: $('#feature :selected').val()
        },
        success: function(time){
            alert("Tersimpan.\nLama proses : " + time);
        },
        error: function(){
            alert("Error");
        }
    });


如何使其更简单?

您可以在
action.php
响应中返回一个名为
time
的键,其中包含请求所用的总时间,然后您可以在成功部分处理此问题,并根据需要显示

您可以使用以下方法生成时间的值:

$time = microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"];

时间差是以毫秒为单位的。除以1000得到秒数。在你的情况下,488.165秒那么你可以在Chrome/Firefox开发者工具中找到有用的信息为什么你需要用这种方式跟踪时间?@sauminavaratnam你能告诉我如何在几秒钟内完成吗?我试着将它除以1000,但仍然在屏幕截图上告诉我如何在几秒钟或几分钟内完成它?
$seconds=$time/1000000嘿,我应该把
$time=microtime(true)-$\u服务器[“请求时间浮动”]?在我的php顶部?我的警报显示此值
2.4390206421e-9
我对此越来越困惑