-1

私は(うまくいけば)迅速で短い質問があります。Webページに小数点以下2桁ですべての数値を表示できる、Javascript、Jquery、またはPHP関数を見つけようとしています。基本的に、0は0.00、1.5は1.50、1.54は1.54のままである必要があります。

ただし、このようなstackoverflowで見つけたほとんどの関数では、各数値を手動で入力する必要があるようです(整数では機能しません)。関数をクラスに適用する方法はありますか?理想的には、(1)同じクラス内のすべての数値に適用され、(2)整数も含めて小数点以下2桁でそれぞれの数値を表示する関数を探しています。

よろしくお願いします!

4

1 に答える 1

0

PHPの場合number_format($whateverNumber,2)、sprintfを使用している場合、または単にデータを指定してfloatに型キャストするだけでも機能する場合があります。toFixed(2)javascript / jqueryでは、;を使用できます。

jqueryでは次のようなことができます

$(function(){
    $(".yourClass").each(function(){
        var number = parseFloat($(this).html());
        number = isNaN(number)?0:number;
        $(this).html(number.toFixed(2));
    });
})
于 2013-03-26T10:20:39.690 に答える