当用户在表单中按the键并将焦点设置在Angular2 MaskedTextBox的Kendo-Ui上时,输入光标位于掩码的末尾。这对于用户在进行数据录入时非常不方便。
我曾尝试使用onfocus事件来重置光标,但该事件似乎不会为此对象触发。
<kendo-maskedtextbox
onfocus="console.log('focused'); this.setSelectionRange(0,0);"
class="form-control"
name="phone"
[(ngModel)]="phone.phoneNumber"
[mask]="phoneMask"
required>
</kendo-maskedtextbox>如有任何建议,我们将不胜感激。
发布于 2017-07-28 03:07:52
最新版本的控件解决了我的问题。
https://stackoverflow.com/questions/42890923
复制相似问题