固定的javascript jQuery不起作用

时间:2018-06-28 17:57:13

标签: javascript php jquery tofixed

为什么这不起作用?谁能向我解释一下?

t = setInterval(refresh_div,100);
    function refresh_div2() {
    jQuery.ajax({
        url:'livesatoshi.php',
        type:'POST',
        success:function(results2) {
            jQuery(".satoshi").html(results2).tofixed(2);
        }
    });
}

2 个答案:

答案 0 :(得分:0)

函数名称不正确,并且toFixed函数需要更正,如下所示:-

t = setInterval(refresh_div2(),100);

success:function(results2){
    jQuery(".satoshi").html(results2.toFixed(2));
}

将上述代码放在适当的位置,您将获得所需的结果。

答案 1 :(得分:0)

toFixed() 区分大小写,并且只是Number数据类型的原型函数。目前,results2可能不是数字类型,因此您需要使用Number.parseFloat()将其转换为数字类型。

假设您希望将result2的值作为带有2个小数点的数字,则需要使用:

Number.parseFloat(results2).toFixed(2); // returns "###.##" as a string