2016-10-11 62 views
0

我已經輸入形式我認爲是這樣的:cakephp的3 - 格式號碼輸入字段

$this->Form->input('shipping_amount'); 

的相應的匹配字段被定義爲十進制(10,3),所以它是使用數字顯示的HTML標籤。

取決於該值,它顯示無,1,2或3位小數。

有沒有辦法強制總是從視圖2小數位?

謝謝。 此致敬禮。 Facundo。

回答

0

嘗試

$this->Form->input('shipping_amount',['type'=>'text']); 

,僅需要少量jacascirpt,如果 「#航運量」 是你的輸入字段的ID

$("#shipping-amount").on('blur change' , function() {  
    $(this).val(parseFloat($(this).val()).toFixed(2)) 
}).trigger('blur');