为什么这不起作用?谁能向我解释一下?
t = setInterval(refresh_div,100);
function refresh_div2() {
jQuery.ajax({
url:'livesatoshi.php',
type:'POST',
success:function(results2) {
jQuery(".satoshi").html(results2).tofixed(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