请教jquery运行后统计时间的一个问题
现在要做的工作是,$.get后,eval(data),然后计算整个过程使用的时间。
$("#XiuGaiJiFenBiaoZhun").change(
function()
{
var timeStart = new Date();
//if ($("#XiuGaiJiFenBiaoZhun").val()!="")
{
$.get("XiuGaiJiFenBiaoZhun.php", {"XiuGaiJiFenBiaoZhun":$("#XiuGaiJiFenBiaoZhun").val(), "XiuGaiJiFenXiangMu":$("#XiuGaiJiFenXiangMu").val()}, function(data){eval(data);});
}
if ($("#XiuGaiJiFenBiaoZhun").val() == "")
{
$.get("XiuGaiJiFenXiangMu.php", {"XiuGaiJiFenXiangMu":"", "XiuGaiJiFenBiaoZhun":""}, function(data){eval(data);});
}
var timeEnd = new Date();
var timeDiff = timeEnd - timeStart;
alert(timeDiff);
}
);
原来的代码是这样的,使用这种方法可能不对是吧?因为alert出来的数据大多是0,有少部分是16(ms)。并且是alert后,页面的内容才改变(alert后,才eval(data))。
请问这种情况下,用什么方法才能准确地计算$.get+eval(data)所使用的时间?
谢谢
$("#XiuGaiJiFenBiaoZhun").change(
function()
{
var timeStart = new Date();
//if ($("#XiuGaiJiFenBiaoZhun").val()!="")
{
$.get("XiuGaiJiFenBiaoZhun.php", {"XiuGaiJiFenBiaoZhun":$("#XiuGaiJiFenBiaoZhun").val(), "XiuGaiJiFenXiangMu":$("#XiuGaiJiFenXiangMu").val()}, function(data){eval(data);});
}
if ($("#XiuGaiJiFenBiaoZhun").val() == "")
{
$.get("XiuGaiJiFenXiangMu.php", {"XiuGaiJiFenXiangMu":"", "XiuGaiJiFenBiaoZhun":""}, function(data){eval(data);});
}
var timeEnd = new Date();
var timeDiff = timeEnd - timeStart;
alert(timeDiff);
}
);
原来的代码是这样的,使用这种方法可能不对是吧?因为alert出来的数据大多是0,有少部分是16(ms)。并且是alert后,页面的内容才改变(alert后,才eval(data))。
请问这种情况下,用什么方法才能准确地计算$.get+eval(data)所使用的时间?
谢谢
...全文
相关推荐
JQuery统计图表插件
对于统计图表插件来说,jQuery提供了一个便捷的平台来实现跨浏览器的图表创建,同时减少了开发者处理兼容性问题的时间。### 统计图表插件种类1.
jquery统计图插件打包下载
jQuery作为一个广泛使用的JavaScript库,为开发者提供了丰富的扩展,其中包括各种统计图插件。
jquery 做的一个时间验证
**跨浏览器兼容性**:由于不同的浏览器对HTML5新特性支持程度不同,使用`type="time"`时需要考虑兼容性问题。jQuery可以帮助统一不同浏览器的行为。10.
jquery图形统计
- **.svn** 目录:这是一个版本控制系统Subversion的目录,包含了版本控制的信息,不直接参与代码运行。4.
jquery UI Datepicker时间控件的使用及问题解决
【jQuery UI Datepicker时间控件】是jQuery UI库中的一款强大且灵活的日期选择器组件,常用于网页上的日期输入。


