使用Kendo UI
数字文本框,我在让它保留点击之间给出的数字时遇到了问题。这是我的例子...
<input id="${Statistic.Name}-size"
type="number"
value="30"
class="dark"
style="width: 100px; float: left;"
data-bind="value: Measurement"
data-role="numerictextbox"
data-decimals="5"
data-step="0.001" />
数字文本框的格式完全符合我的意愿,但是如果我输入"0.005",然后单击其他地方,文本框将更改为"0.01"。
但是,如果我再次单击它,它会变回 0.005,然后在我单击其他地方时又变回 0.01。
您需要
将 format
属性设置为可以显示两个以上十进制数字的适当格式字符串。
像这样:
data-format="0.#####"
演示 JSFiddle。