kendo-ui数字文本框的步长值不是0.001

时间:2013-08-21 07:37:35

标签: javascript kendo-ui

我在使用Kendo UI的数字文本框时遇到了麻烦。即,它不会使用0.001的步长值。在下面的示例代码中,我使用0.001来使用HTML5,但它不会随着Kendo增加。如果我将其更改为0.01,那么它可以正常工作。有谁知道为什么或有任何工作?

    <input type="number" id="inputN" value="1.010" step="0.001" style="width: 100px;" />

    <input id="inputNum" value="1.010" />

    <script type="text/javascript">
        $(document).ready(function () {
            $('#inputNum').kendoNumericTextBox({
                    format: '#.000',
                    step: 0.001
                });
        });
    </script>

1 个答案:

答案 0 :(得分:1)

您需要将其与decimals选项组合使用(如果未使用当前区域性定义的精度,则指定数字精度。)

$('#inputNum').kendoNumericTextBox({
    format  : '#.000',
    step    : 0.001,
    decimals: 3
});