我在使用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>
答案 0 :(得分:1)
您需要将其与decimals
选项组合使用(如果未使用当前区域性定义的精度,则指定数字精度。)
$('#inputNum').kendoNumericTextBox({
format : '#.000',
step : 0.001,
decimals: 3
});