0

我想知道如何在剑道数字文本框中进行自动保存。

我创建了一个小演示,我可以使用普通输入文本进行自动保存(失去焦点或 2 秒不输入值时自动保存),然后我添加了一个 Kendo UI 数字文本框,当我输入一些值或失去焦点时也可以工作,但是,当我更改滚动条中的值时,自动保存不起作用。

http://plnkr.co/eD6XGqMkOp7AA1nPAXNu

<h4>Set Value</h4> <p> <input kendo-numeric-text-box ng-model="item.value" style="width: 100%;" required/> </p>

什么不见​​了?

谢谢你。

此致。

乔莉妮丝

4

1 回答 1

0

Kendo 的 NumericTextBox 不会在 Spin 事件(您所指的事件,当您按下向上/向下箭头时触发)更新模型。

我遇到了同样的情况,对 ng-model 只在 Blur 上更新感到恼火。我的解决方法是在 Spin >>更新 Plunker上触发 Change 事件

<input 
    kendo-numeric-text-box="myNumeric" 
    k-on-spin="myNumeric.trigger('change')"
    ng-model="item.value"  />

Kendo 文档提供了一种稍微不同的方法

于 2016-01-11T13:32:50.407 回答