【发布时间】:2018-02-28 22:13:11
【问题描述】:
在单元格内编辑模式下,单击不同行时网格值不会更新。仅当用户按 Enter 键、在网格外单击或通过跳格/单击同一行中的另一个单元格时才会触发更新。我见过的其他例子没有这种行为,所以我想知道我可能做错了什么。这个问题已经存在一段时间了,必须在上线前解决。
我已经能够在孤立状态下复制该问题。实施拖放重新排序(Kendo Sortable)似乎会导致这种行为。同样,行为是当您在编辑器中时,更改编辑器中的值并单击不同行中的编辑器 - 您会注意到该值没有更新。这是一个记录在案的错误吗?您建议的解决方法是什么?
这是一个演示问题的 jsfiddle: https://jsfiddle.net/bhr7Lmpy/1/
<script async src="//jsfiddle.net/bhr7Lmpy/1/embed/"></script>
Telerik 团队在此回复:
【问题讨论】:
-
问题来自函数
generateSortableGrid()。如果您在$(document).ready()中将其注释掉,网格将正常运行。也许还有另一种方法可以使网格可排序? -
拖放是项目需求。
标签: javascript html kendo-ui kendo-grid