gpt4 book ai didi

Javascript从数字中去除小数

转载 作者:行者123 更新时间:2023-12-02 19:10:08 24 4
gpt4 key购买 nike

我正在使用 Math.random 生成在 ajax 调用中传递的随机字符串。问题是生成的字符串包含小数,服务器将其解释为 file.ext(当然不存在)。

来自 http.log 的示例:

File does not exist: /path/to/site/foo.php&arg=123&randval=0.5678719817071954, referer: http://site/bar.php?arg=123

Ajax用于生成链接:

$(document).ready(function() 
{
$(\"#placeholder\").load(\"/foo.php?arg=123\");
var refreshId = setInterval(function()
{
$(\"#placeholder\").load('/foo.php?arg=123&randval='+ Math.random());
}, 5000);
$.ajaxSetup({ cache: false });
});

我想要的最终结果是:

foo.php&arg=123&randval=05678719817071954

除了确保我不会得到页面的缓存版本之外,不使用参数randval。可能不需要,但这是我用来设置 jquery ajax 调用的示例。

最佳答案

我建议使用:来代替 Math.random():

(Math.random() + '').replace('.','');

关于Javascript从数字中去除小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13848358/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com